Greetings,
When it comes to any kind of serious addiction, professional medical help, positive support from loved ones/friends/etc., and most importantly, will power is the formula, I feel, would be best to treat it.
I have severe OCD and my treatment team told me it will be harder to overcome than my schizophrenia, mainly because it is so easy to trigger, not to mention, get out of control.
My medical treatment, such as my medication and therapy have done wonders for me in properly coping with OCD, though, according to my psychologist, my attitude is the most powerful medical treatment, to which can diminish such a tormenting illness. So far, she has been right. For, the more perseverance, and overall will power I put into overcoming my OCD, the less it feels as if it is an illness.
Yes, I know there is debate over the similiarities of OCD and other addictions, though, all the coping stratagies my psychologist has taught to me, she has also taught to many others who have various kinds of serious addictions, such as with substance abuse. After all, OCD and just plain addictions are both caused by a malfunctioning mind(so to speak).
Anyway, forcing one to stop his her addiction may work, though, the actual afflicted must truly want to in order to properly, not to mention, efficiently diminish the problem. For the more serious of cases, proper medical treatment is strongly recommended though, with or without it, the afflicted must positively take control of his/her own mind, find him/herself, keep the positive aspects of his/her life, get rid of the negative, and, most importantly, be patient/love him/herself the whole way through, and then on. Willpower and love for oneself are two very powerful potions, which work great for those who use them to positively change themselves. In my personal opinion, of course.
Have a good one.