I literally want to blow my top

My SO went to cash his work check since he didn’t get direct deposit this week because his boss paid him early because we’re having baby tomorrow. I told him to cash it as his bank but noooo this man thinks he knows everything, he wanted to cash it at amscot, I told him they’d take like 20$ and this man literally was like “yeah ok”. Well sure enough he comes out pissed because they took 23$. 😑 now he wants to be a little bitch and bitch about how my hospital I’m delivering at is an hour away, how it’s so stupid that my doctor appointment isn’t until 1. Blaming me because he hasn’t gotten his tdap yet because I “didn’t set him an appointment”. Like Jesus Christ, I’m about to have a baby in 24 hours and this man really wants to bitch about everything under the sun? Like he’s only upset because he didn’t listen to me and thought he knew everything, but no now that they took 23$ just like I told him they probably would he has to be in a nasty mood and now it’s pissing me off and I’m getting really close to blowing my lid with him 😡 like really? I’m giving birth tomorrow and now I get to deal with him being a fucking child all because he thinks he knows best, I had to rant or I’m going to strangle him!! 😑😑😑