No one answer. There is no one quick fix or cure for majority of people with addictions.
Seek support, go to a 12 step meeting, talk to a counselor familiar with addictions. Medications help some addictions. Find healthy ways to cope with feelings. Their are a rare few that can just stop but most need help. This disease usually robs the mind, body and spirit, so all these areas need recovery.