I don't know whether I am overreacting to this incident as DP claims or not, please give me some advice! Two nights ago DS1(9) was looking for a piece of homework he had been doing with DP before I got home from work and was getting into a right state about how he had to have it the next morning. He then started accusing DP of having lost it, and shouting that it was all his fault that he would get in trouble with the teacher the next day. DP was upstairs trying to get DS2 (5) to sleep and yelled down that that wasn't true, DS1 had been the last to have it. DS1 then yelled up at him "Shut up!". I had been trying to get DS1 to calm down and telling him that he was behaving unacceptably in losing his temper like this, but upon hearing this DP came storming downstairs in an absolute rage and pursued DS1, who was very afraid, into his bedroom. I managed to get between them and was pleading with DP to leave him, that he was losing it and overreacting, but he pushed me out of the way against the wall and followed DS1 up the stairs to his top bunk bed and screamed at him not to ever speak to him like that again.
I tried to talk to him about it the next day after things were calmer but he doesn't see that he did anything wrong. He says that there are two sides to it and that I need to see that my taking DS1's side against him is causing problems in our relationship, we can't just discuss this incident in isolation. I just feel scared of him and DS1 is too, OK he has never hit us but all I did was try to stand in the way to stop him getting to DS1, I didn't shout or use any aggressive behaviour and I did get bruised. He won't even say he is sorry he hurt me, all he will say is that he regrets I was bruised by what happened but that he has a right to go where he wants in his own house! I don't want to take sides with DS1 against him but don't want DS1 to have my experience, where my father verbally abused me and my mother never stood up for me, recently when I asked her about this she says she thought parents shouldn't argue in front of children!