I haven't read those since middle school. Good stuff.

For pretty much my whole life I've been able to wake up before my intended get-up time, whether that came about from one of my parents waking me up or an alarm going off. I'm not sure how much of that is due to having a good internal alarm and how much is simply due to being paranoid about oversleeping and being late. I normally got up for school around 6:25, and was almost always awake 5-10 minutes before that.