I really don't know why, but every night I wake up at random times. Unless it's the weekend. Then I get pretty good sleep, but on the weekdays, when I actually have school, I can never get to sleep. I lay in bed, fall asleep after a little bit, then wake up 2 or 5 hours after that. Go back to sleep. Wake up 2 or 5 hours after that. It's usually every 2 hours though. I keep getting up and depending on what time I sleep it's either 4 or 5 in the morning and my alarm goes off at 6. So I try to roll back to sleep but for the remaining time I just stay awake attempting to go to sleep. I don't sleep in class though. But it just really, really, sucks.