DH and I had a fight on Sat over a plan to go out for lunch. He agreed to wake up at 12 noon so that we can leave on time but didn't wake up until I went to wake him up at 1pm. I got upset at him for being unreliable - it's not the first time he's done this, and pinched him hard to wake him up which upset him. It escalated when he set about winding me up and I called him a "fucker" which got him upset again when I didn't stop (he threatened to go without me if I didn't stop, I got upset as he threatened - he should have just asked). All in all we didn't go, he drove off without me, nearly leaving me locked outside in the cold - I had to bang on his bloody car window to get the house keys. Then after 5 mins he came back again after I had started making myself something to eat, and was annoyed when I said I didn't want to go. Now he's been stonewalling since and accusing me of "gouging" him (his interpretation of the pinch) and calling him names. I think he's being unreasonable and childish. He has been on best behaviour the past few months and had been looking after me very well (I'm now 8 months pregnant), and now he's decided to completely bail out of being supportive as he says he's fed up. AIBU to think that he should just grow up and not make a mountain out of a small domestic?! Or do you think he's making this an excuse?