This is about to be LONG so the TL;DR is that I feel obligated to have my friend in my wedding since we’ve been close friends for a long time, even though she’s a difficult person. She’s assuming she’s a bridesmaid to boot.
Here’s my problem: I’ve been “BFFs” with this girl for like 5 years. We have been through a lot together and I’ve always tried to be there for her. We used to be SUPER close. However, she’s never really been a legitimately good friend to me. Never supportive of what I want, it’s always about what she thinks. When we talk on the phone she spends 45 minutes telling me how great her other friends are and venting about her troubles and I get in five sentences about work and what I’m making for dinner and she’ll be like “well I better go I’m glad things are good!” It’s so frustrating. And then she also has this attitude like she’s better than everyone else, and uses her mental health as an excuse for being super rude and judgmental. I am still “friends” with her but I haven’t been making much effort lately since her behavior is hurtful and draining. She also doesn’t really like that I’m getting married at all plus openly dislikes my FH and is really rude to him and while talking about him. Because of our long friendship she’s assuming she’s in the wedding party although I haven’t officially asked anyone. At one point she literally said “if you have a wedding party and I’m not in it I’m going to be really offended and angry”. At this point I don’t really want her at the wedding at all, but I feel like not asking her will be the end of our friendship and part of me still doesn’t want to lose her. Maybe it’s some weird form of Stockholm syndrome?
Sorry for the rant but I’m just really struggling. Any advice?