What's the received wisdom on this? DH & I are quite argumentative generally and I've always thought it's important for children to know that arguing can be OK but recently DS1, who is nearly 5, has come in when we've been having a disagreement and shouted (we were not btw) "stop arguing". We always in unison tell him that it's OK and we're just having a discussion but I'm just wondering if we're doing it all wrong?
What bothers me a bit more is that occasionally DH can be a bit unpleasant. Like today I went upstairs to ask him something (he is currently working from home) and because he had a headache he told me to F off, and that he wouldn't f-ing miss me, or the DSs interrupting his work when he starts his new office-based job next month. I was holding DS2 (12 months) at the time. About 5 minutes later DH came downstairs and apologised but when I said to him that I thought we shouldn't have conversations like that in front of the children (I was brought up to believe that kind of swearing in front of children is really not nice) he said that we can't be a perfect family... for the sake of balance I should add that although he can be occasionally grumpy that, especially given the awful father role model he had, he is generally quiet, very nice and a lot more patient than me.