Okay, I went and got my schedule all turned around. Insufficient sleep for the last two weeks, and poor sleep at that. I finally crashed last night, woke up at four, and here I am, almost five in the morning and still awake.
Gah.