I had it a lot worse when i was playing Guild Wars, the usual time i would get to sleep was about 3. I would then have to wake up at 7:30.
Once I stayed up till 6:00 and i had to be up at seven then the next night I stayed up till eleven
All times are (GMT -06:00) Central Time (US & Canada). Current time is 1:15:16 AM