Buckle up, this is a long one.
Guys, this has been stressing me out for months now. I'm not getting married for another two years (fiance and I decided to try and wait until Covid is over because I have family who don't live in the US), so this isn't super urgent, but.. I can't pick my MoH. I'm torn between my friend of 10+ years, K, and my cousin, S.
For backstory, I live with K and her family while my fiance and I try to find a house. We've been friends on and off since middle school, but we've been consistently close for several years now. My fiance HATES her, and she hates him. I get it, they're very different people, and they're always civil and polite with each other, but it's stressful nonetheless. He doesn't want K to be my MoH, and I want to respect his wishes because it's his wedding, too. On top of that, K has severe anxiety, and I'm afraid she won't be able to help with planning and other MoH duties as well as she thinks she will. Lastly, she's... A lot to be around, and our relationship has been a bit strained lately. I'm also kind of afraid she'll push her style onto my wedding, because we're very different in that regard. Still though, I feel like I'm a bad friend if I don't pick her as MoH, and I feel like she'll take it personally.
On the other hand, S and I are really close, but due to family issues, I didn't meet her until after I had been friends with K for years already. She and my fiance also get on like wildfire, the three of us hang out all the time. S can be kind of flighty at times though, and I'm afraid that will have an impact on my wedding. But, she has more free time than K to help plan and attend meetings and whatnot with me. My family is also expecting that I'll pick her, and I know that shouldn't matter, but you haven't met my family. They won't let me live it down. Finally, S is pretty chill and won't try to change my style at all, so I feel like that part might be easier.
I'm sure there are other factors that I've forgotten, but even writing this is stressing me out lol. Can anyone offer some advice? I'm lost