You need to see if she is a person worth dating, and if she is, then go for it. First of all, don't make friends who are ungrateful. People who only want to take but don't give and are ungrateful will only treat you as a confident tool. If you leave, they will call you "cold and heartless".
It depends on how good your relationship is, and then you need to communicate and talk to her about this. According to experience, my high school classmate used to spread negative emotions to others, and finally forced her to I couldn't stand it anymore, and in the end I didn't want to talk to her. My high school classmate became negative for a long time without anyone to talk to, and even accused her best friend of abandoning her. But my high school classmate felt very ashamed when she grew up.
I think the most important thing is not "your friend no longer spreads negative emotions", but "your friend spreads negative emotions but he knows how to be grateful". I think if your friend is a grateful person, she will definitely be apologetic. Even if she still has a lot of negative energy, she will listen to your suggestions and show that she is grateful. But if she doesn’t, she will even Say you "didn't do enough" and take all your kindness to her as a matter of course. Be sure to tell her, but if she still does this after that, stay away from her.
I am also a good person. If the other person doesn’t respect me, I don’t have to respect myself. No matter how bad my mood is, I will apologize after I complain and I never ask my friends to do anything. They don’t do that. Obligation, if they are willing to accompany me, then I should learn to be grateful. Life is so long and busy, and no one stipulates that we must accompany each other, so two people should cherish this relationship (gratitude). I think friendship means understanding each other and being easy to get along with. But if getting along makes you feel tired and you feel like you are just maintaining friendship, then there is no need to embarrass yourself.