I'm 32 and I started using marijuana (vape pen concentrates) around 2+ years ago on a nightly basis to self medicate my insomnia. Before this I was taking Benadryl nightly for almost 10 years. I started taking the normal 25-50mcg recommended dose of the over the counter sleep aid until I was taking 150-200mcg nightly. Realizing this wasn't healthy I turned to marijuana thinking it would be a better alternative, but I don't think it is now seeing how bad it screws with my sleep when I stop even when I try to go to other alternatives like trazadone. I tried quitting a few times over the last year but couldnt deal with the insomnia after a week or less and would go back to it... up until 38 days ago I quit and decided to deal with the insomnia until it goes away.  It was the worst the first week of not being able to fall asleep and would get 0-3 hours of sleep. Then a week or so I would sleep better and then the last few weeks I've been able to fall asleep fine but wake up 3-5 hours later and I haven't slept more than 5 hours a night in the last 4 weeks.  This is also all while taking 100mg prescription of trazadone that I've had for several months now and valerian root I bought online... I always tried to quit while taking this and it never helped until the worst of the marijuana withdraw insomnia wore off then it started to help me fall asleep. that's the only thing getting me to sleep now but it seems like it just wears off after 3-5 hours and I'm up... I've always had issues with anxiety.  I just can't shut my brain off and my mind is always thinking.  I'm also worried every time I wake up like this now that I won't be able to go back to sleep so I don't.  I've also tried guided meditation and it doesn't help it seems to just keep me up.  Is insomnia like this normal to last this long after stoping marijuana use?  I just want to get a solid 8 hours of sleep again and I don't know what to do. I have an appointment with my dr to discuss anti-anxiety medications instead. Prozac, Zoloft or celexa as my options... but am worried these may be just as bad long term and I would develop dependencies.  That or they won't help me sleep.  Any advice is very much appreciated