I don't think it is a simple matter of finding a cure. Telling people to have willpower probably won't change things. I suggest addictions can't be cured only treated. Much like a depressive illness needs treatment rather than telling someone to snap out of it. Hence the point I raised above.
Anyway, to save you some time I have copied a little bit of info for you from the Internet.
When treating addictive personalities, the primary or presenting addiction needs to be treated first. Only once the behavior is under control can the person truly begin to do any of the therapeutic work necessary for recovery.
Common forms of treatment for addictive personalities include cognitive behavioral therapy, as well as other behavioral approaches. These treatments help patients by providing healthy coping skills training, relapse prevention, behavior interventions, family and group therapy, facilitated self-change approaches, and aversion therapy.[35] Behavioral approaches include using positive reinforcement and behavioral modeling.[35] Along with these, other options that help with treating those who suffer with addictive personality include social support, help with goal direction, rewards, enhancing self-efficacy and help teaching coping skills.[35]
Another important skill to learn in treatment, which can be overlooked, is self-soothing. People with addictive personalities use their addictions as coping mechanisms when in stressful situations. However, since their addictions do not actually soothe them, so much as they provide momentary relief from anxiety or uncomfortable emotions, these individuals feel the need to use their addiction more often.[36] Thus, self-soothing and other mindfulness-based interventions can be used for treatment because they provide healthier coping mechanisms once the addictive behavior has been removed.[37] These strategies relate to the use of dialectical behavior therapy, another useful technique. DBT provides ways to tolerate distress and regulate emotions, both of which are challenging to someone with an addictive personality.[38] DBT may not be the most effective treatment for all substance abusers, but there is evidence that it is helpful for most alcoholics and addicts,[38] as well as in eating disorders,[39] and those with co-occurring conditions.[38]
Or we can just tell everybody to have more willpower and save a fortune ......