Hi ladies, just wanted to seek advice on how to nicely turn town being a bridesmaid.
I was asked to be in my friend's bridal party which is located back home (I moved overseas last year). Prior to relocating, she kept asking me if I was going to return home for her wedding in the future, and my response was always "I can't promise anything yet, it will depend on a number of things". I don't like making promises I know that I can't 100% keep. Btw, she wasn't even engaged yet when she asked me.
After relocating, she brought it up again a few times and kept saying things like how she would be devastated if I couldn't attend her future wedding (again, still not even engaged yet).
So finally, she did get engaged and I told her that I will try to make her wedding, but I can't promise anything so don't be mad at me if I can't. She basically said that she will be mad. Shortly after that, she asked me to be her bridesmaid.... despite me saying that I can't even 100% attend her wedding. I didn't say yes to it, but I didn't straight out say no either because she was so excited about it. I brought up a number of issues I would face, and for every issue she would dismiss it and say that it'll be fine.
She was tossing up on some dates, and for one of them I said that I have plans during that time (5 year wedding anniversary trip). She was fully aware of this fact and that I won't be able to make it, yet she still went with that date in the end. You would assume that because she still chose that date knowing I can't be there, that she would be understanding that I can't be her bridesmaid. Nope, she is still expecting me to be there and alter my plans for her because she doesn't want to choose someone else. I need to put my foot down now and say that I can't, but every time I try to draft up something to say, it sounds mean and harsh and I don't want to be put in a bad light because of it. But I cannot afford to travel home AND go on my anniversary trip afterwards too, not to mention that work probably won't allow it.