Whenever I meet a girl I'm interested in, I always make sure to say something slightly more "offensive" than I usually do at the beginning, so I don't waste my time talking to her before I eventually say something like that and have her hate me for it. It's a quality tactic, but it's pretty annoying to realize how 90% of college girls are fragile snowflakes, and disheartening to be dejected so fast by so many of them.
I try not to but I'm sure I make mistakes. I just want to be open enough that people feel free to talk to me about things that bother them. That said I wear my politics on my chest, sometimes literally, with the caveat that I refuse to escalate an argument that isn't going anywhere.
Sometimes I call my phone, tv or computer the n-word, not in a racial way but because it's pissing me off and I want to call it something very offensive.
Place-holder sig because new phone and old sigs not saved :/
I'm very honest but I try to be empathetic as well, sometimes people get offended though I think but what can you do. I never intend to offend anyone really unless they are just a big jerk and need to put in their place before they hurt anyone else.