I've been reading a book about sleep:
I used to think that sleepiness increased linearly with number of hours awake. If you feel sleepy at 9pm, you must surely be even more sleepy at 1am! Not so, says the book. Our bodies release biological alertness hormones twice a day. If I miss the 10pm sleepiness train, I will not be tired again until 2:30am.
I also learned that exposing your body to light will make you stay awake longer. Even shining a bright light on the back of your knee will confuse your body's clock and make you less sleepy.
This book has answered many of the ignorance-induced frustrations from my sleep-postponement habit. Thank you, book.