wedding help!!!

Dian • Married to the love of my life. Expecting our first baby March 2018❤️
So I need a little help or some advise. I'm having a hard time deciding on who to have as my maid of honor. My choices are between my best friend that's been my friend since middle school. The problem with her is she hasn't always been supportive of when I was dating my fiancé. She was however supportive when I told her he proposed. We have also always talked while growing up about her being my maid of honor and so I think she is kinda expecting to be it. The other is someone I work with and grew to be really close and really good friends. She's been supportive the whole time and she is someone I can easily talk to and is the one I've been talking to lately. My best friend and I only talk now may one or two times a month. I feel like I get more excited thinking my friend from work being my maid of honor but my best friend has been there for me for longer. I just need a little advise please. I just don't want my best friend getting upset if I don't chose her and I don't want to have two maid of honors.