Take this or leave it. Best way to get over an addiction /habit is to get another one that isnt as damaging and doesnt make you feel guilty. I had to give up all sorts when i had a stroke years back. Now i just lose money playing bad poker and play boom beach every day. I never would have believed it but it works (and costs only half as much) Cheers