Mix Many Approaches
Consider medications to block cravings (discuss options with ur doc).
Develop and strengthen functional rituals to replace dysfunctional rituals of addiction
. Strengthen your social network. Consider joining a 12-step program (na) and try to establish a home meeting and sponsor as early as possible. If you relapse, don't give up - discuss with your sponsor, learn and try again, and again and again.