Want to say something opinionated? Just be nice!
Shortly before Covid I went with my boyfriend to a pub to watch the rugby. It was busy so we shared a table with a couple. We got chatting and somehow the (drunk) man got onto the subject of sex. He was bragging about how he always refused to wear a condom. I had just got out of hospital caused by my contraception so I admit the subject was a bit... prickly for me.
I asked him what he would do if he got a woman pregnant. He sneered, looked me up and down and said, "I'd use old faithful, the coat hanger' complete with hand motions.
I was shocked and obviously wanted to punch him, but I just looked him up and down back, and calmly said, "You're disgusting, you should be ashamed of yourself," and let the awkward silence hang.
My boyfriend lasted about 4 seconds before he apologised to the man for me! I walked out and bf followed, we had a row where he basically told me I was opinionated and rude and I shouldn't have said anything. I told him if he didn't like me having a voice then he knew where the door was. He left my flat and I never heard from him again.
The point is that I beat myself up for a long, long time for that incident. I still have days where I wonder if things would have been different for our relationship if I'd kept my mouth shut and condoned violence against women. OP that link has reinforced that I did the right thing.