There is no cure for any of these chronic, progressive diseases. They all require lifelong treatment. Addiction is no different.
Therefore........ I simply rotate my addictions through time.
The amount of time that my successful management of a particular addiction lasts is directly proportionate to how long it is before I realize I can't live without said item/items.