“Blowing out another's candle will not make yours shine brighter.”—Unknown
Have you ever hung out with a friend and all they could do was complain about how things weren't going their way? Thereafter, you felt like crap. Or worse, you tell them about something fun and amazing and wonderful, and all your friend can do is poke holes into your happiness.
That sucks (to be quite frank).
When that happens, I try to remind myself that the other person probably has something else going on that is making them irritable and unhappy. And then I try to get out of the conversation as fast as possible. If I'm the person that is bringing you down- you have my permission to tell me to shut up. That's all.