Maxine and I have been friends since childhood. She went from a very energetic lesbian (though bad-tempered and rude) who quotes movies and someone I used to date to a mostly kind, devout hetero Christian who wants a Christian husband and kids. Apparently she joined a Christian “friend” group as well who forced her to repent and become a Christian so she wouldn’t be a lesbian or something?? Anyway, the cons are that she’s friends with people who threatened to beat me up, bullied me, etc. but she also stood up for me?
She treated me like a pet or a 5-year-old because of my autism. She called me a retard and told me it was “none of my business” when I asked why she was angry. She called me an annoying brat who no one likes and talked behind my back but she also gave me stuff, was nice to me, and stood up for me.
Is it worth the friendship because of the nice things she did? Could she really have “just” been mad?
People change.
Never burn the bridge. If she’s changed this much she can and will change again. Hopefully for the better next time.
But don’t expect anything good from her in the near future or even medium term. These kinds of changes can take decades+ to occur. Maybe in the best case she will be a better person 2 years from now.
You’re not wrong, but it’s a lot of if, but’s and maybe’s with an uncertain time frame. I’m not sure it would be healthy to wait it out and hoping for the best.