Unisom (not the diphenhydramine version) was the best sleep aid I used.
At first, I could take 1 tablet , fall asleep in an hour, sleep 7-8 hours. That was over 3 months ago. I took it for a week, a break for a week, then 2 weeks, then occasionally because it lost it's effectiveness. I still try it, with 300 mcg Melatonin. I get either 6+ hours, or just a couple. Hit or miss. It's been a week since last time.
I need to sleep tonight and don't have many options left. Anything that raises serotonin is off the table. My serotonin is very high. Has anyone else built a tolerance to it, then was able to get sleep from it again?