that this is really stupid. Maybe it will help the non real addicts that people think need help, but those of us who are true addicts it's about our will power, nothing less. Back when I was strung out on heroin, it didn't matter if I went to rehab, got clean, i would be strung out again within 1 week once I got left to my own ends.
What got me to quit was getting help for some of my mental issues, and me getting completely sick of the junky scene. I hated being dope sick. I hated the crap I did to stay well. I learned to remember all the bad shit associated with being a heroin addict, and I left that as a reminder in my mind on what the path leads to.
On top of that, I got as far away from other users as possible. I don't want to associate with them, hang with them, even talk to them. Fuck that. If you think you can still be friends with addicts/users, you are mistaken. If they can't get clean, screw them, they will only pull you down.
There is plenty to do without hanging around people who use/abuse drugs. If you really want to stay clean, you accept that as reality and change your life, otherwise you are just setting yourself up to fail on purpose.