Habitsmart.com is a resource for anyone with an addiction. Whatever your vice, be it caffeine, chocolate or something stronger, there is plenty of advice on how to give it up. Habitsmart.com has links to a range of documents, including habit endurance and habit change theories and tips on management of habitual behaviour.
The site claims that many addicts are unaware that there are many different ways to overcome addiction. For example, not all alcoholics are helped by Alcoholics Anonymous and its 12-step approaches. Each person has to find a method that suits them. Coping With Urges offers tips for "out-smarting" craving and urges, and if you tend to drink too much then try reading Understanding Blood Alcohol Level.