I have had addictions with many things in my life. I seem to have that addictive personality where anything bad for me i become addicted to it.
However over the years i have come to overcome many of these addictions.
I have found that with alot of these it may of taken me over 200 times each to give up but i DID.
It sounds like the hardest thing in the world to give up an addiction and often feels like the hardest thing.
But i have to say the hardest thing is lying to yourself and saying i will give up and then knowingly do that addiction.
From the moment you say no to an addiction you have to be stong. Tell yourself 100 -500 times a day that you are going to overcome your addition. Say it / Believe it and do not think if you falter that that is it. No it is a simple roadblock i need to get back on path and continue on.
I am no medical expert but this seems to work for me and as time minutes,hours,days,weeks,months pass by you find it gets easier and you believe in yourself alot more.