Group support is often more helpful than going it alone!There are lots of free, community groups to choose from:
12-Step Groups (CMA/AA/NA) - Widely available, peer-run groups focusing on spiritual aspects of addiction and the use of "sponsors" as recovery mentors. Crystal Meth Anonymous (CMA) holds regular meetings at Capitol Hill Presbyterian Church: CMA Groups. Alcoholics Anonymous (AA) and Narcotics Anonymous (NA) groups are held regularly at Seattle Area Support Groups.
Rational Recovery - Members believe that addiction is a result of dysfunctional thought patterns and belief systems (change your thinking, change your behavior). Some users like the non-spiritual approach, but many find the meetings are too focused on "AA bashing" rather than recovery.