i can relate with you on most of your story. i am here to tell you that it can, and will get better,. i went to a treatment center for a oxy/heroin smoking habbit. toward the end i was doing a lot of coke, heroin, xanax, 40 norcos a day, and anything else that was around. i choose the aa program to KEEP me sober and clean. pm me if you would like to talk more in depth. we have a very very similar story. hang in there.