Thanks so much, all.

All your support is as close to a magical cure as I'm likely to get, and if that's the case, I'm happy for it.
DePressMe, you sound EXACTLY like me!!! I totally relate to "spinning my wheels".
At least I was lucky this time--my history teacher didn't collect our work. Kind of dissappointing, as I DID manage to finish at 5:30 AM before school began, but... well, I got off easy this time. Yay!
love to all,
~muse