Hey Hun, have you considered OP drug/alcohol abuse group counseling? It's done wonders for me. Sometimes a lot there are state grants that allows one to attend for free, just need to ask.
I went every Thursday for 6 weeks for a few hours after hours, was drug tested (no biggy), and learned a lot about living without addictions.
I've graduated (yes, got a "diploma" afterwards). I was there voluntarily, but others get appointed by the judicial system.
Just thought I'd mention it.