Long story short, I've had mild insomnia since I was a little kid. But it seems as I get older, it's getting worse (hence why I'm posting at 2:30AM and have to be at work at 8). My job probably doesn't help, about a twice a month I have to go in around 2AM and work until 10 or 11. And that throws my sleep cycle off for a few days. I can't really take meds like Ambien because I'm on call 24/7 also, so I can't be just zonked out of my mind with drugs. Plus, I've tried them before and hated the hung over feeling the next morning. I'll stay up very late tonight, then work all day tomorrow, then generally after coming home I'll fall asleep way too early, and start the cycle all over again. I've tried cutting out caffeine after lunch time, that didn't help. I have a four day a week work out routine for about an hour or maybe a bit over that Mon - Thurs, and that has helped the most so far since my job isn't very physical. But sometimes that backfires as well, as the endorphin release from the work out gets me amped up and then I can't sleep either. I have no idea what causes it, but it sucks, and I feel tired and want to nap a lot of the time, even on weekends when I'm off work and should be out doing things with friends. Do any of you have or have had insomnia or have any tips on a method to deal with it?