Oh happy family at the pool. Vomit-in-the-mouth. What I hate is what an 'overly' good dad H is when we go places. All the moms without husbands are practically drooling over him: "What a good dad. You are so lucky". Oh lady, if you only knew. We tried that a few times and finally just started taking them separately. BUT...BUT.... he asked, invited, and could have done it on his own if he really didn't want you around. Maybe make some time? I just don't know.
Oh man, the job. He was stressed this week for sure. Of course, NO reason to take it out on you, but we all know how that game is played. Sorry about the expensive car, I know of no way you can return it. Maybe getting out of the stress of making this mistake will help him. Hopefully his company will take him back.
Now, onto getting him to beg YOU to take him back. It'll come.