My FI and I met 8 years ago through his sister who is one of my good friends. My friendship with her as been kinda rocky over the years. I feel like she always puts her other friends first and never makes time for me but yet she always makes comments to family/friends how i am her "best friend and sister" however for the last couple years her actions have not reflected this. In the past she has also made comments saying "I better be your MOH when you get married" etc. I feel like our friendship is somewhat of a show and a little fake.
My true best friend and i have been friends since HS and have gotten extremely close in the last several years. She is always there for me and even helped my FI plan our engagement. I decided that I would like her to be my MOH. This was a very hard decision for me because i did not want to hurt my SIL's feelings and I did not now how she would react.
Fast forward to yesterday, she came over (for the first time in ages!) and I gave her a gift bag ( with champagne, candy, picture frame, nail polish, etc) and a card asking her to be my bridesmaid along with a personal note about how i love her and can't imagine this day without her... Well, she opens the card and starts to cry (and not happy tears). She tells me she is very hurt etc. I try to explain to her how I felt about our relationship but i don't know if she heard anything i said. She left my house shortly after and did not even open her gift.
I am at a loss about what to do. I feel horrible that I made her feel so sad but I am also a little angry that she reacted like that. I would so appreciate any suggestions on what I should do?! I was really hoping for this to be happy, loving, experience but it's not off to a great start