[MENTION=484412]livedarklions[/MENTION] is right.
When we aren't out riding, the BF contingent is a surly lot, always looking for arguments.
Getting clean can be a very difficult and painful process. If you have made it most of the way ... Awesome.
I quit drinking first, then drugs, and cigarettes a while later. It happened when the time was right. Pretty sure whatever method you choose, whenever it is right, you will succeed. It might not be the first time ... but at some point it will be the last time.