The baby (9 months) has had diarrhoea since Friday. DH reluctantly agreed to stay home with her Monday while I went to work. (It's my 2nd week back after mat leave and I said I would stay home if needed the other days.)
Just after dinner, I started vomiting. Between us we put DD and DS5 to bed. I tried to sleep on the sofa bed, but didn't really. DD kept waking up, DH popped in and out but I went in to her at 1am, she'd pooed. I then had D&V 
DS started being sick at 4.30. I cleaned him up, put him in bed with DH. Baby woke up at 5, managed to get her down for another hour. DS was sick again at breakfast so he can't go to school today.
DH was dressed for work. I said, you're not going in today? He got cross, said yes he should have gone in yesterday and I should have stayed home, especially as I'm sick today. I just burst into tears and said that kids get sick, it's not right to be cross about it.
He then said do you want me to stay and I said well yes I did! But just go cos you don't really want to be here. So he packed up and left.
YABU - he Should he have gone to work
YANBU - he should have stayed at home
I know being a martyr wasn't the right thing to do, I should have stuck to my guns. I just really wanted him to choose his sick family over work 