I am currently torn about who to choose for my MOH.  I have my "best friend" who I have known for 20 years.  We haven't really been very close the past couple years (different places in life I suppose).  We hardly talk and hardly see each other, but when we do see each other it's like no time has passed.  The other choice is someone I've been friends with for 6 years.  She's definitely my closet girlfriend, we hang out frequently, talk frequently, we have more in common and she's already volunteered to host a shower and already been very hands on.  I feel like I want her to be my MOH but I'm afraid of upsetting the best friend of 20 years.  Both are already married so having a Matron and a Maid is not an option (I was a BM in both, not MOH, BF has sister and other had her college roommate/BF)