I've been friends with my MoH (call her Tina) since we were in high school and now my wedding is two months away. Tina gets mad at me and insults me at least once a week over stupid little things and it is driving me crazy. I just don't want her as my MoH anymore (I don't even know if I want her at the wedding!). Another kicker to the situation is that her fiance (call him Joe) is going to be my fiance's best man and he used to be a great friend to me and told me I was like a sister to him and now barely talks to me outside of trying to argue about politics with me on facebook (which I am not stupid enough to do). I've told my fiance and even though he understands and agrees with me that Tina should not be my MoH anymore, he still wants Joe as his best man because they've been friends for so long and he thinks it would be too difficult to ask him not to be his best man and he said he would talk to Joe about being a little more respectful to me. I understand my fiance and if he still wants Joe as his best man I respect that decision, but I just feel like it would be awkward at the wedding. Tina and Joe are extremely passive-aggressive and I can't help but feel as though Tina or Joe might say something nasty to me during the wedding. I want to try to politely tell Tina that her being MoH isn't going to work anymore but as politely as I can because she is a grade A drama queen. I'm actually afraid that if I tell her then she'll get so mad she'll make Joe drop out of the wedding and that would just upset my fiance. I just don't know what to do. Help!?