I've been burned out on game programming for a while, but my reluctance to do homework and my desire to not do it now actually motivated me to work on it some more. I'm impressed.