The very bad, horrible, not good at all night has passed. It's over. Thanks everyone, for putting up with my panic; thanks, Geri, for your ear and the crossword puzzles; thanks, Gonz, for considering my insane question; thanks Marilee, for reminding me of perspective. Thanks, lavanderia, for being here, so I can wash my clothes.
More to follow, but things - and, most importantly, Bob - are better.