Welcome to the forum and I’m sorry to hear about your sleep difficulties.
First of all, it’s important to highlight the fact that neither melatonin nor lorazepam are generating sleep for you. Nothing can generate sleep apart from our own biological sleep drive — so the four-and-a-half hours you got after taking melatonin, and the nine hours you got after taking lorazepam was sleep generated by you and not whatever you took.
Supplements and medications can help us get over whatever the initial obstacle to sleep might be (often high levels of arousal/anxiety/worry) and that can make it easier to sleep — but they are incapable of generating sleep. Any sleep we get is being generated by our own body.
Many people experience a string of poor nights followed by a “recovery” night — and this is a sign that sleep drive is working as it should be. We can only stay awake for so long before sleep drive becomes so strong, we simply cannot stay awake.
The key to evening out these highs and lows is often the implementation of a consistent (and appropriate) sleep window. This helps build sleep drive (and sleepiness), leads to less time awake during the night, consolidates sleep, and improves sleep quality. It’s also helpful to get out of bed whenever you find yourself struggling with sleep.
As suggested by gsdmom, I think you would find cognitive behavioral therapy for insomnia (CBT-I) techniques very helpful if you are ready to make the changes necessary to improve your sleep for the long term. The techniques can be challenging in the short term, but they almost always lead to significantly better sleep for the long term.
I hope this helps.
—
If you are ready to stop struggling with insomnia you can enroll in the online insomnia coaching course right now! If you would prefer ongoing phone or video coaching calls as part of a powerful three month program that will help you reclaim your life from insomnia, consider applying for the Insomnia Mastery program.
The content of this post is provided for informational and educational purposes only. It is not medical advice and is not intended to diagnose, treat, cure, or prevent any disease, disorder, or medical condition. It should never replace any advice given to you by your physician or any other licensed healthcare provider. Insomnia Coach LLC offers coaching services only and does not provide therapy, counseling, medical advice, or medical treatment. All content is provided “as is” and without warranties, either express or implied.