Same here OP!
Over the last few years I have...
Gotten shut of friend one who used to flirt with my ex, then later lied about dating a guy I was seeing... who randomly offered to have breakfast with me one morning. I later found out she had known about us and was trying to get in for on whether I was seeing someone else to make herself feel better.
Friend two one who was very close ive also moved away from as she basically treated my daughter like she was a nuisance for years, then later when she had a kid of her own had a go at me for not fussing over him and couldn't accept that she had had the same behaviour over me and my Dd pretty much since she was born.
Friend three used to make me feel like shite every time I saw her, criticised my parenting, I get a finger in the face ‘you should NOT do that!’ and then when I went around to see her about some medical advice over some issues I was having which were similar to hers she pretty much called me a label collector.
Friend four was a full on bitch and hard work. I put up with her drama for years and a lot of immature group bullying and passive aggressive social media statuses. Stuck up for a friend and called her out on it after I’d had enough if it. She ranted on at me, called me a C word and then denied it. I ran away rather than walked away from that one.
I don’t have many people now but the people I do value I keep close to me and I prefer it that way. Some of these still really hurt but then I just remind myself of the anguish I went through with these people in my life and I realise I’m in a much better place now. Life is too short to feel let down, anxious and all the rest over the people you choose to be in your life.