DH and I have had a huge barney. It isn't great at this time of year and as my username suggests, I am usually a very happy person. It has stemmed from him calling me a 'f*cking idiot' in front of our daughter yesterday morning at breakfast because I asked him, what I thought was a very simple question. I told him the last time he lost it and swore and shouted at me that that was the last chance but I keep accepting it.
Back story is that he has an awful temper. I know some people do and it can't be helped but I never grew up with shouting really and I don't know how to handle or manage it or even whether I should! He's always sorry afterwards and says he doesn't mean it... which I do actually believe. He has never been physical and he wouldn't be.
The long and short of it is that I don't want our children to see this kind of thing and think it's normal. No amount of silent treatment from me for a couple of days will stop it happening again though will it? What can I do?
He is generally a great dad and husband, I do love him to bits and I couldn't imagine actually splitting. If I told any of my friends and family what he'd said at times and with such venom, they'd be very shocked. I never tell anyone and to be clear it 'only' happens every once in a while.
So my questions are, should I just chalk it up to Christmas stress, should I do something to deal with this to avoid it happening again (what?), or am I being precious and a bad argument every now and again is normal?