At least realized it now, and not next week or even the following.

It has flown by for me as well but not in a good way; after getting sick, I have been behind all semester so to see an end is astonishing. As you mention, lots to do between now and then. One thing at time, and it will all get done. Meanwhile, my break's now over and I have to get back to studying myself, test tomorrow. Good luck writing, preparing, and on your finals, Puzzclar!