If DH comes in from work and says something thoughtless / insensitive / rude I end up fuming inside. I tell him I'm upset and he always says we'll discuss it when kids are in bed. He refuses to discuss it before this time or apologise. So then I spend the next 2 hrs fuming, trying to read bedtime stories etc, not engaging properly with the kids because I'm so angry / upset.
I'm of the "put the kids out of earshot, have it out with each other as soon as poss, make up and move on" school of thought.
I guess it's just different temperaments. Who is right?