I am a recovering addict as well. Coke, crack, heroin, anything that got me fucked up. Been clean a long time now, through meetings, step work, having a sponsor, being a sponsor, and lots of hard work. The nature of addiction put simply is obsession, and compulsion, which when put to good use is simply committment.