I can recall hearing a colleague (very senior) say "what constitutes acceptable profanity depends on the context in which the obscenities are voiced, the tone of the profanity, the target of the profanity, the audience listening to it or reading it, and the precise words that are used" and that's pretty much guided me.
There are words that I don't like and don't use but that's purely personal.
I spent a number of years working with ex-offenders, some of them were "rough" in the extreme and had committed very serious crimes. Interestingly, a lot of the men would swear in my presence but never directed at me as an individual.