Oh what a terrible thing Robin, today is not turning out great is it?
Katie, i wish i could offer advice, but i dont have kids, and i would be inauthentic to try to give my my 2 cents, but i can imagine its hard in the same breath.
Kate, you are a great mom, and unfortunately, we take out frustration with the people we love the most right, DH is just doing that. he probably wishes he was home with all of you. One thing i do (to my own fault cause i make excuses for bad behaviour sometimes), is try to put myself in other peoples shoes, or at least see their side.
My couples counsellor would be sooo proud right now.
The only bright side...At least no one chopped their va-jay today!
Steph