And I need help getting perspective.
He has always had a bit of a temper. Not physical but shouting, banging around. When he gets angry talking is impossible and winds him up. Sometimes I can see I totally contribute to this as I am frustrated with his reaction and say so, which escalates things. He then tends to leave the room, angrily.
One of our flashpoints is that dh is fed up with ds's 'naughtiness' and often shouts at him. Ds is 5. I think he is too harsh and that he loses his temper with ds too often. Dh thinks I am too soft. Sometimes I can see dh is getting close to blowing and rather unhelpfully try to intervene. Tonight, bedtime, ds mucking around, I went up once, he had a warning and then carried on, I then went up & took a toy away. Dh was upstairs at the time and when ds complained about the toy dh came in and started to tell ds off. He seemed to me to getting angrier and ds said 'ok I'm going to sleep now' and turned away. Dh continued talking (angrily) and I wanted him to stop as I thought I could see it escalating. I said something like 'dh I think ds understands now' and dh stormed out, swearing at me about my undermining him. I said that I was sorry but I didn't trust his temper. He said 'fuck you' and left the house.
I feel guilty that I undermined him and see his point that i was unhelpful. I also am pissed off that he is acting as though his temper is fine.
I don't know what to do. Anything I suggest is met with 'you do what you want, you know best'. Apart from his temper he is a lovely pa.