Well that's certainly messed up, I don't blame you for not going back! I feel you on that work/life boundaries thing...and who doesn't cover for their coworker to have a freaking child?! It's just coffee, you guys...So sorry it went down like that!
I don't know Daedelus, not really into much...