Getting offended is your own responsibility. Anyone can get offended by anything and in today's America, that's exactly what happens every single day. You're offended? Pull up your big girl panties and get over it.
Sometimes you have to let people go because they are toxic to you. Let them go because they take and take and leave you empty. Let them go because in the ocean of life when all you're trying to do is stay afloat, they are the anchors that's drowning you.