You're not going to offend me. I'm as thick skinned as they come, from the sticks and stones generation.
I also understand that times change, and working in the marketing/promotions industry, If I used any of those words, I'd lose clients and ultimately my business. Is it right? Don't I have protection of free speech? Sure, I'm not going to jail for the things I say, but I'd be poor real quick if I spout insensitive nonsense. It's why reporters get suspended/fired for what they say or tweet.
I've been guilty of typing the same stuff a decade ago, but I grew up, and know better how to articulate my arguments.