I’m from a different culture to my husband, and I genuinely don’t know if this is just a British cultural difference or whether other people would also find it inappropriate.
Where I grew up, men simply did not swear in front of women or children. Men might swear privately with male friends, but if a child or woman entered the room, the language would immediately stop. Even teenage boys would correct each other if younger siblings were around.
My husband is British, and over time he’s become much more casual with swearing at home. Things like:
“I had a shit day”
“My fucking belt broke”
etc.
He also occasionally says things like “you little shit” or “piss off” to our pre-school daughter in a joking/annoyed way.
What shocks me isn’t even the words themselves, adults swear where I’m from too, it’s the fact it’s done so casually around children and family. I’ve also never heard my parents raise their voices at each other, whereas he can at our daughter (if she’s done something wrong, won’t get ready fast enough, broke something) or me (in an argument) so the whole atmosphere feels very harsh to me when he is in argument mode.
Before anyone asks why I married him: when we were dating/engaged he genuinely did not speak like this around me. I think once we got married and he became comfortable, his normal way of speaking came out more.
He thinks I’m overly sensitive and that this is just normal British behaviour. I find it coarse and honestly quite shocking every time I hear it. It’s never abusive and he’ll apologise the next day but it just seems so bizzare and striking to me whenever I hear it.
Am I being unreasonable?