Ok, so I did something completely awful. Right after our engagement, we had a big Christmas party to go to, with all of his friends and that's where we announced the engagement. About a bottle of wine in (I'm not a big drinker normally) and many many toasts and cheers, a friend of ours showed up. I was feeling so good and giddy and excited to show her the ring. Apparently in my giddy buzz I made a comment about bridesmaids. I don't really remember the exact conversation but I must have asked her to be one? I vaguely remember her asking if she could help with the planning and me saying something about bridesmaids. The wedding is 2 years away and I never planned on asking her to be in the wedding. I thought it was possible, if our friendship grew, as we only knew each other a few months and really don't know each other well. But, I haven't even asked my cousin and best friend yet and they KNOW they'll be in it. The next time I saw her I was at work and she asked if I still meant it and I panicked and said sure cause at the time I didn't even remember asking her. I was blindsided.
She gave me such an easy out and I BLEW it.

Now I don't want to hurt her feelings and our guys are close (but he's not a groomsman) so I don't want to ruin relationships, but here's the biggest dillema. I'm from NY and all my bridesmaids (with the exception of my sister, my MOH) are from the East Coast. All the big events, picking out the dresses, bachelorette party, etc will be there. She and her guy struggle big time with finances as they have 3 kids and he pays child support to his first wife. I can't even believe she said yes and was so excited cause being in a wedding is expensiiiiive.
I guess I'm just curious to how other people would handle this. Please no comments on how stupid I was to get in this situation, I already feel lower than dirt about it.

And yes, before you ask, I learned my lesson about mixing excitement and a bottle of Reisling.