Ouch. i get this, a little. Would it help to say that based on everything I've read of yours, i have no doubt you can pull it off?
meantime, I hope you get to have some fun in these next few days.
(I don't know what i'm going to do when I have to cope with this plus deadline pressure.)