I have just gone into the supermarket to grab a couple of things.
I needed to visit a number of aisles. After picking up my first item I noticed a bloke behind me speaking loudly "you've been answering me back all day so no I'm not gonna be nice"
In my head I assumed he was a possibly at the end of his tether parent talking to a tantruming child or a shit dad
I then stopped to look for a product, he rolled past me. He was shouting at his partner. He had a small child in his trolley. Partner had an older child (5ish? I'm not giod at children's ages) by the hand, but that child kept running off. There was nothing in the trolley.
My hearing isn't great, but I could hearing him shouting the whole time I was in there. I'm not sure what he was saying but I overheard things like "you're fucking mental", "you keep saying 'every time' but you're lying", "you're the one that's pots" (local slang for crazy)
I looked at her and she wasn't crying but I could see she was holding on if you know what I mean.
I have been in a relationship like this and I so wanted to help her but I knew that if I said anything to him, she would pay for it.
If he had physically done anything I would have unquestionably intervened. But because its "just" verbals, the police and store security are not going to do anything.
It's reminded me of my childhood too when my dad would pull this kind of shit with my mum in public, as loudly as possible for maximum humiliation, and if we kids started crying he'd just bang us upside the head.
I so wanted to do something to help or even just to front up the twat and say loudly "what you're doing is not OK"
What is the best thing I could have done? I know that confronting him would probably have made it worse for her in the immediate aftermath. He didn't leave her side so i couldn't have spoken to her privately and said anything.