Of course not. You're not a bad person. If someone says something and it bothers you, you have to evaluate yourself and the people saying it. Who is in the right? Be the best you can be and don't bring upon harm to others. I think in this case, you can better yourself by learning to not get offended; however, what they are saying is wrong and they shouldn't say stuff like that, especially if someone is offended by it. Either you can kindly confront them and let them know you're uncomfortable with it so that they can change their ways, or you can learn to cope with it and do your best to not get offended. They probably don't know they're offending you, and that's why they continue to do it.