How to deal with a very negative friend?

My friend complains every single day about the smallest things. She's literally never happy. If I fix one of her problems, she'll come up with a new one in a second. I can't be her free therapist/ problem solver anymore. I tried to tell her that her incessant complaining gave me anxiety, she told me "sorry, my life is not perfect" and she got mad at me. I don't know what to do anymore. Any suggestions?

How to deal with a very negative friend?
Post Opinion