You're going to meet a lot of mean and disrespectful people in your life. Don't let them hurt you. Don't let their bitter and evil words break that surface of your skin . Keep your dignity, remain true to yourself and be the better person. They need help. It's not up to you to fix them or put up with them.
Just smile and walk away.