OH GODDAMNIT. You know that project I was working on yesterday/this morning? The one that I stayed up until five o'clock to work on? The biggest part that I was working on--the paper--is not actually due today. It's due by the final for this class. Which is on May 10th. Excuse me. I need to go *headdesk* hard enough to pass out now.