The only things you have to do in this life are die and pay taxes. You don't have to take anyone's crap if you don't want to, regardless of whether its offensive or not to anyone else. I wouldn't bother having a "heart to heart" feel good session, just take a stand and tell them to knock it off...