I keep waking up before my alarm no matter what time I go to sleep. I don't want to take prescription medication for this but I was wondering if there are any herbal or natural treatments believed to help with this? I can fall asleep just fine at night but have trouble staying asleep for a full 7 hours and the next day I'm always really tired.