My sort of issues are, basically for the last year I set my alarm, go to bed at a reasonable time, aiming for 7-8 hours sleep when I have to be up early, I just can't wake up. I'll set like 5 alarms and I'll just press snooze, I've set them at every corner of the room and I'll end up turning into a sweaty mess running round the house because I'm constantly running late, and I have to get my Mum to wake me up if she's up at a similar time.
I have no idea what causes it.
But yesterday I had to be up at 7, I went to bed at 11, but couldn't sleep till 2, went to bed at 2, woke up at 7 and woke up perfectly not even tired. The fuck man.