Sorry this is long, but I need to do a bit of background.
I have had a 'best' friend for 15 years. During that time she has gone through a divorce and I have gone through a separation.
We both suffer from depression and have always been there for each other.
Last year she was very very low, she was very lonely and I made sure that I was there for her when her child was with his Dad, either going to see her, letting her know she could come to see me or arranging for us to go out. I often put her needs before my own because I knew how much she hated being in an empty house. I turned down dates with the man I was seeing because I knew she needed me more (I didnt particularly advertise this fact to her) she was there for me too as I had a lot of ups and downs with my man during that time.
In July last year we were out with friends and we met a man who was a friend of a friend, she told me that she really fancied this man, but unbeknown to her, he asked me out, told me that he really liked me and that I was really his type and my friend wasnt. Long story short I ended up spending the night with him, which I regretted in the morning, and so told him that I didnt want to see him again. He then asked for my friends number! I gave it to him, he asked he out, which of course delighted her.
I was happy for them, but for obvious reasons I didnt really want to spend time with them as a couple, I couldnt tell my friend about what had happened with her now boyfriend, so I left them to it.
The problem that I have now is that she basicially runs her whole life around this man, she has dumped me and our other friends and we only get to see her if she isnt seeing her man. After going out with her 2-4 times a month, I went out with her twice since July until the end of last year.
Over Xmas, the relationship that I was having at the time broke down and I got very low, I reached out to her but was brushed aside.
I ended up telling her how I felt and saying to her that she was pushing away all her friends and that she shouldnt put all her eggs in one basket, but she shouted at me and said that I was wrong and that she wasnt dumping anyone.
I am so hurt, she has made me feel like this is my fault and that I am imagining things.
I feel like telling her that her 'lovely' boyfriend wasnt quite so lovely when he was trying to get with me first, but I wont do that, I dont want to hurt her.
Not sure what to do really, should I just walk away from this? I have other friends, but I miss her. I feel like I didnt really know her at all in that she would just dump me when things got good for her.