Phew. My life, which was mostly on hold while I got two papers done, can now resume.
For extra bonus points, I am trying to think of a name for a person who "finishes" one paper 3 weeks ahead of schedule and then does nothing till 2 days before deadline.. and THEN (yes, only then) discovers that part of the experiments are yet undone. Aaargh. (Anyone knows .... you can call me that, I won't mind.. It can't be as rude as the names I've called myself when I made that discovery)
I think I need sleep. Lots and lots and lots of it.