I picked up a heroin habit about 2 and a half months ago. Went from shooting a bag a day to a bundle a day pretty quickly. I took my last dose 8 days ago. The first 40 hrs were hell, then I was left with an ache in my bones which is now gone. Over the course of this time I have only managed 10 hrs of 'sleep' total. The deprivation is killing me. I start a new job today and I'm freaking out. I've tried xanax, ambien, valerian, nyquil with dxm and doxylamine, diphenhydramine, passionflower, ashwagandha, melatonin, trazodone, amitriptyline. The xanax and the ambien are the only things that seem to help, and even then I generally sleep an hour if I'm lucky. I take this in doses of 0.5mg (xanax) and 15 mg (ambien). I need recommendations for sleep, I need all the tips I can get. Also, when does this usually get better? Is there any danger to this? Ihave no psych issues other than alcoholism/addiction and I'm currently trying to kick these things for good... going to 12 Step meetings and whatnot... i'm just looking for words of encouragement I fear for my health... I've never had any troubles sleeping or been this long without sleep.. I figured my body would have shut down by now. I can't think worth shit. Im also hesitant to take the xanax and ambien out of fear of dependence and more insomnia

)