I had a discussion with some writers this week about trigger warnings and concerns regarding offending readers. My feeling was simple.
Some people are just wusses. It's not my job to protect them, to shield them from the harsh nature of the world. Some authors write specifically for that audience.
It is my job to write a good story. If that means some of my characters curse, so be it. If one of my protagonists is a strong black woman, or a gay soldier, or god forbid, a white, straight protagonist, it is to advance the story.
Write a good story. An author cannot worry about not offending anyone.
--Just because you're offended doesn't mean you're right!