This person not only always sees the negative in everything, they also secretly hate on you—both to your face and behind your back. They complain about everyone, everything, the world around them... and they blame. Most often, they blame everyone else for what they don't get—success, good things, happiness. And God forbid you get something good for you. They will either say something crappy to you (and make you feel bad for getting/achieving it in the first place), they will also lay waste to any sense of celebration.
This level of negativity and hatred is contagious. Bottom line: miserly loves company, and you are friend with them either out of guilt, obligation, or self-destructive behavior.
Happy, successful people don't spend time with people who don't like them—passive aggressively or otherwise. Spend your time with people who support and encourage you... and fire the frenemy.