Background to this....
Today DH went upstairs to read his book and have some 'quiet-time' and our 2 DS were being 'lively' downstairs as they often are - they are 5 and 7. Play-fighting turned into something with a bit more meaningful, DS2 picked up a toy lightsabre and came running towards DS1 with it, to which I shouted "Put it down, put it down, PUT IT DOWN!" and took the lightsabre away. DS2 shouted at me and then suddenly DH came flying downstairs shouting at DS2 telling him to get up to his room, and then chasing him up the stairs shouting at him, and smacked him on the bottom.
I was furious at this and shouted at DH for hitting DS2, and called him a shit etc etc. It was a totally over the top reaction and one that didn't require his input in any way especially the smacking part. DH eventually said DS2 could come out of his room and we have played at happy families for the rest of the day.
Now DH and I have just had another great row about it, as DH thinks I should back him up, and that the kids need shaking up from time to time, that I have totally undermined him by speaking too much in front of the children, and he thinks I went into DS2 room to say "Daddy's a shit".......I can't even get my head around the situation. I have told him to butt out and that in no way shape or form do I want him coming in and having a totally over the top reaction to what he believes a situation to be.
I agree that the kids are a bit crazy some-times but I really don't think flying off the handle is a helpful way to respond. I can be a shouty mum sometimes and I know that's not the best way to be but but but....arrggghhh!