Is NOBODY wrong in the post ? POST : I am going to try to write this as neutral as possible, so I will try to stick to facts, no personal feelings.... I'm sure I'm going to fall short, but I'll give it a go.
My husband of well over a decade is about to deploy. This past weekend may be his last weekend home. His grandmother recently passed away. We (me, him, our daughter) attended the services on Friday, almost 3 hours from our house. When he and I moved in together, he hadn't talked with that set of grandparents in years. Nothing happened, they were just never close, and weren't big talkers, so it just happened. I made it a point for him (along with me and our children) to reconnect. We have spent an important holiday with them every year, for over 15 years. Including when he is deployed. I still take our kids to see that side of the family, even if he's not with us.
So, we go to the services, get home, and change into pajamas. I had mentioned 2 weeks prior that friends from work were meeting for dinner that night, but DID NOT say a word about it that day. He says "you can go out." I ask if he's sure, throw some Jean's on, and head out. 
The next day, we were supposed to take our kids to a Mardi Gras parade. This had been planned for weeks. I got up that morning, made breakfast, prepped, and arranged to pick up my daughter's friend. Then he said he and my son would just stay home. My daughter, me, and her friend drove down, had a great time with my aunt, sisters, and nieces. After the parade, we went to my friend's mom's house. Kids had a great time goofing off and eating ice cream.
I started to get tired, so I texted my husband that we were going to drive back to my Aunt's. A 10 min drive vs. A 1 hour 30 min drive. He never texted back.
Now he is super pissed at me. I can answer questions with more detail,  but this is the gist of it. 