How to forget the the upset a friend caused? I was very close friends with a parent at my daughter's school. We spent about 4 years very close. She always bitched on other mum's, refused to join or help at school activities etc. She also was very open about how she hates living in England (she is foreign but openly says she's an economic migrant but hates England but is only here becausethe English are responsible for her home countries economic problems). My family are from the same country as her but I'm second generation born here with British parents. I found these comments unsettling.
Fast forward she makes a new mum friend which is great. I felt happy she's making new friends. On a group night out, she continued with her racist rants. I called her out on it snd she stormed off. The others present went ostrich about it.
I was so angry and went to see her to apologise for openly calling her out in public and told her why it makes me uncomfortable. She then listed everything I do that upsets her - my clothes, my perceived wealth (I'm not but i don't whinge or discuss finances), how she thinks I'm jealous of her new friendship, how in a group she feels I dominate conversations and get too much attention, how I never complain about my family and that I made her so insecure about her appearance when discussing age creams that she had to get fillers as a result. I just apologised and explained I am neurodiverse and socially I do struggle. We hugged and agreed to put it behind us but I was so hurt. I have withdrawn socially as a result.
Moving forward, we've obviously grown apart. She's totally changed - busy bodying at the school, joined the PTA etc and now is obsessed with her childs education. I speak with her occasionally at school gates etc but every time I see her it hurts. I feel she overstepped the mark with how open she was. I'm also upset she manipulated me by blaming me for her problems and became the victim. Everyone loves her and she has become queen bee at my daughter's school. I have no problem with that but because she shunned me and has really hurt me to the point I don't go out socially as 1) everyone in our friendship group lauds her and by not backing me on calling out her blatant racism and running around after her, I feel sidelined and 2) she made me feel socially unacceptable and has smashed my confidence. I cannot go out with people and have become socially anxious and withdrawn. It's been a year since she hurt me and i see her daily. I cannot get past or shake what she said from my head. I've tried so hard to be friendly and polite and act like nothing has happened but I can't shake it. What can I do?