I'm proud, like him, of my freedom of expression and I don't think you should be proud of your moralistic/zealot attitude toward those talking with you. Your opinion about somebody else's expressions is irrelevant and off-topic, doesn't help the conversation, doesn't help anybody, and doesn't help cretin woman either! Use your "style" of expression without thinking it is polite to reprimend somebody else for using expressions that don't match with your paranoias. You'll be reprimanded for your reprimand!
Most of all, learn to smile! The world is full of "sex jokes" since it was created! Any woman conversation will confirm you that.
The world doesn't need your effort to become a better place. Actually it would become worse a place where to live. Be less "Presbiterian"!
It's all fine. It's all fine. Relax. It's all right. Breathe... it's all right!