I went through a very similar situation. My best best friend of 13 years just basically stopped talking to me and distanced herself without ever telling me what happened. It literally was excruciating going through trying to get it out of her and she basically just said "I can't tell you what you said because it hurts too much". No matter how much I tried, she didn't give me the closure I needed. She did basically imply though that she thinks I said something behind her back but couldnt tell me to protect her other friend who told her. So I wrote her emails, called her, texted, etc and she never gave me an answer of what happened and our friendship ended.

The truth is If she doesn't appreciate a friend who gave her everything and bent over backwards to make sure she was happy, it was her loss. You should really think about that! Now that its been a couple of years that she and I havent been friends, I can honestly say that im so much happier than I was during the entire course of our friendship. I realized there were many instances where she wasnt a good friend to me and took advantage and it seems like you were in the same situation.

I'm relieved in a many ways and I see it as a blessing in disguise because im much stronger now, I spend more time on people that return the respect I show them, and overall, Im less stressed because im not worrying about what shes thinking about me or what shell be mad about next. Trust me, youre better off without her and you will be just fine. The best thing to do is just let it go, like she said. Once you release your need to hold onto the past and just move forward, youll feel so much better, trust me! No use in crying over spilled milk!!! You will be very happy soon dont worry!