Why the hard way? You might want to expand your support network to include mutual support groups like narcotics anonymous and professional help.
Recovery at home. Would be most difficult. There are so many things that you need to learn to be able to live a clean and sober life1. Why make it that much harder on yourself? Get all the help and support that you need --- 12 step meetings, therapy and psychiatric help!.
Mutual support helps. If you are concerned about being an addict, you might want to consider attending a meeting of narcotics anonymous. Find a meeting at their web site: http://www.Na.Org/. Read more...