What do we do when someone says mean things?
Remember that you do not deserve it EVER. You can call them on
it by asking them why they would ever say something so hurtful (if
they are in front of friends, so much the better), or you can walk
away, giving no response. You don't need to add to your woes by
feeling that you should be able to come up with something clever
before you comment. Also, do not try to respond in kind since that
makes you no better than that someone. Good luck and remember that
there are plenty of decent people around to focus on.
Another thing to remember is that the person saying something
mean has the problem, not you. A person who is mean is usually
compensating for something that they are lacking.