Here are some choices you have in dealing with people that may not realize how negative they really are.
1. Look them straight in the eye, and say NOTHING. Of course you feel angry, feel your feelings and then move on.
2. Say how you feel (whether they receive it or not), and don’t belabor the point.
3. Don’t acknowledge them at all, just keep going.
Keep your focus, don’t let them distract you. The problem is with them, not YOU. Their attitude probably affects lots of people.
What they give out, will probably come back to them in spades. And if you can muster up any compassion, know that they probably lead miserable lives.