I’m upset and it’s irrational

My hubby and I had plans to meet his side of the fam for his sister’s bday dinner at a local restaurant. She was super considerate and chose a restaurant near us because we have a baby. The plan was to be there at 630pm. My hubby’s car broke down on the way home from work. He was late coming home and was home at 8pm when the baby goes to bed. He asked if he can still go see his family. It was too late for the baby to go out so baby couldn’t go which means I can’t go. I don’t know why and here’s the irrational bit…I was upset. I completely understand him seeing his family who chose a restaurant by us. It would be so wrong of me to say don’t go! But I gave him a hard time and didn’t act understanding. I felt resentful having to stay home with the baby because I’m the “default” parent. He can go out and of course I have to stay home with the baby if something like what happened tonight happens. The other night he asked his sister if she wants to party at his work for her bday this Friday. I’m so upset because if we can’t find a sitter I have to be at home with the baby while my husband parties it up with family. I know this is all irrational but I’m SO SO upset about all this 😢 I was putting the baby in the crib and my husband said ok bye I’m going and left in an Uber?! I didn’t even know he ordered an Uber (we have more than 1 car) and I was just feeling pretty shitty