> You aren't the one who gets to decide when other people feel uncomfortable.
> it's other people feeling oppressed
Seems a bit hypocritical doesn't it? You are sort of correct.
The only person who gets to decide if "he/she" (notice the political correctness?) is offended is "himself/herself." Just as you cannot tell someone he/she is offended, you cannot tell anyone he/she is being offensive. The only person who can label someone as offensive is the person who is offended by the words.
Stop getting offended over pointless shit. Nothing can be offensive without offensive intent. 99% of the time, the problem lies with the person getting offended, not the person doing the offending. Nobody has an obligation to feel like they are walking on glass when he/she opens his/her mouth.