It must be bad-day-at-work day. I had a similar experience in a meeting this afternoon (was seriously talked down to and criticized out of nowhere right in front of my boss), and actually left two hours early to avoid saying something I would regret. I came home and got into bed and am still upset and crying over it. It might not be the right answer but at least I'm not drinking! I think in these cases we have to do whatever feels right in order to get through - remember we haven't had to handle things sober in a long time.