I don't normally have insomnia, but now I have what is known as late-onset insomnia... and have had a variation of it for months. I wake up after 4-5 hours... feeling rested, thinking I've woken up 20-30 minutes before my alarm... try to go back to sleep, but most of the time can't, and even when I can I still wake up before my 7-hour alarm.

7-8 hours later, I am hit with insane drowsiness... I've tried 'fixing' this by taking a 1 or 2 hour nap... but it seems that it doesn't matter what I do, the cycle continues.

Help.