Well, I'm not feeling so alone after reading this thread. It takes me a long time to fall asleep and then I wake up a lot all night long. I'll be having a dream that feels like it's been going on forever and wake up to see that it's only midnight and I've been asleep for 45 minutes. Wash, rinse, repeat, repeat, repeat. At 3 a.m., I usually have to get out of bed and check all the doors, because one of my dogs barked at a cat but I don't know it was just a cat. 4 a.m. to wake up alarm are awesome - lol. My best sleep comes on the weekends from 6 a.m. when the sun rises until I force myself out of bed, so I can have a life on my days off.
I sleep so much better when there's a man staying over and if not, melatonin helps me go back to sleep faster after I wake up in the middle of the night. And of course, there's always weed