I'm trying to work on improving my relationships with people. I had a heart attack earlier this year which I believe was caused by stress, so I've been eliminating stressful situations and people as much as possible.
- I split with my partner this year, he broke my heart and I was devestated. 2 days later my best friend (who had only met him once) went out and 'accidentally' met up with him and spent the evening with him. I told her this was not acceptable to me and I was incredibly upset by it. She told me I was crazy and as far as she was concerned she had done nothing wrong.
I decided to give her another chance as I thought I'd made it clear this wasn't to happen again. A week later she texted me and asked if I would mind if she started messaging my ex. I said I did mind very much. She ignored me and we haven't spoken since. Was I unreasonable to say no to her? Was I unreasonable to tell her the first time that it was not ok for her to hang out with my ex? She is now telling everyone i am crazy and to stay away from me, so I've lost other friends now too.
- My other best friend is so unreliable. She often changes plans at the last minute, usually because she forgot she double booked herself, and she always chooses the other person over me. It happens maybe 1 in 4 times that we arrange something, so I'm always on edge when we make plans not knowing if she is going to turn up. Quite often I'll already have spent time and money cooking for her, for her to cancel last minute. It's so stressful dealing with her.
I haven't seen her in 3 months as she's cancelled plans every time we've made arrangements. Last night we were meant to go for dinner. In the 24 hours leading up to it she sent around 10-15 texts changing the time, place, cancelling, re-confirming, cancelling then confirming again... It got very frustrating. This continued right up until an hour before we were supposed to meet. As a result, the other friend who was joining us cancelled and said she couldn't deal with the stress.
I (gently) told my friend that her constantly changing the plans was stressful and I asked her to consider the impact it has on others in future.
The friend did not take this very well at all, she sent me a load of abuse calling me some very nasty names and said if I was a real friend I would have kept my opinions to myself.
As a result, I have told her I am ending the friendship and I have cut off all contact.
My question here is, was it right for me to tell her that her unreliability was causing difficulties? I understand her view that sometimes it is best to say nothing, but in this case my options were to either stop being friends with her and just not tell her why (as I couldn't deal with the stress anymore), or tell her and give her an opportunity to be sorry and change. Would you rather someone told you if your behaviour was upsetting them, or should they just ghost you/break off the friendship and not say why?
I'm not sure if I just haven't picked my friends very wisely or if I'm just not tolerating the same nonsense I used to before the heart attack, because I have to be so careful about stress. What do you guys think, please help??