I had a horrible day the other day. Had a run in with my boss at work. Had major stress on there. Ended up getting home 2 hours later than normal to find
a) the kitchen table had broken. Apparantly the kids noticed it when they got home from school. It must have happened while we were all out. Umm, sure!
b) the kids (teens) had used almost every piece of crockery in the house and not thought to maybe put the dirty ones in the dishwasher.
I had to sort out the table (cos everything was either on it or had slid off and was in a pile on the floor) then put the shopping I had done in my lunchbreak (who has time to eat these days?) before managing to have something to eat myself - oh, after washing a plate and some cutlery. And playing the martyr with my kids just a little about their lack of assistance.
The following day I found out that a friend who had previously been ill, but had recovered had died. He had a chest infection and due to his previous poor health he didn't have the strength to fight it.
Boy did I ever feel bad about how annoyed I had been the previous day about things that in the bigger scheme of things, don't really matter. For the record - I'm not saying that the things that happened to you don't really matter. I know how tiring having small kids is, how little sleep you get, how much of an emotional drain it is. I have been there too and there were many positives about it too, I wouldn't go back!
I'm really sorry you had a bad day, and I know how much everything can get on top of you on a bad day. I really hope that your DH got in touch, and everything is okay again. YANBU to be annoyed that he didn't get back to you, but you might be a little U to not give him a chance to explain why he didn't first - I hope he had good reason.
Having said that - in the same cirsumstances, I'd have felt and probably done exactly the same! I don't think they ever get quite how hard a job being at home with small kids is.