Stuart you can't please everyone. You gotta be true to yourself and the story before anything else. There would be no form of entertainment if people worried about what's offensive or not. Some people find offense anywhere and everywhere. I'd rather write a story that offends if it meant I stayed true to the story than to go all political correct and water everything down. Just write what you feel. If folks don't like it, they don't have to read it.People are different and while some might find certain things offensive, others won't.