i read one of your earlier posts about 'how could she be jealous because she's got a boyfriend' while after only reading a few sentences of your original post i felt this broad was jealous from head to toe. this is your day and she should have been honored that you even allowed her to stay in the wedding party after she basically put herself in it. she talked shit from the beginning as if this were her wedding and honestly, i think she was wishing from the beginning that this was indeed her wedding. i think you should have kicked her ass out in the beginning but i understand that it's not easy to just flat out tell someone they can't be a bridesmaid. there's no easy way of telling someone that so i see how it could have been hard,
HOWEVER
if you had told her to get her ass out, how ever you said she would have deserved it. because that bullshit she threw at you once you did ask her to leave was absolutely ridiculous and flat out cruel. she was already pissed you were getting married. probably felt like it should have been her and then she resorted to serious low blows when you kicked her out which is just indicative of how she felt about you and your wedding from day one.
she did you a huge favor by being a bitch to you because it made you finally realize what she was about. i personally feel it's an honor to be a bridesmaid. even if it's a bestfriend who i kind of figure/know will ask anyway, it's still nice. my cousin asked me to be her maid of honor for her wedding this summer and i was happy as hell.
this is your day and you don't need that bitch there. not even in the congregation. she's cursing you and your wedding and she needs to f*ck off in a corner somewhere and grow the f*ck up.
CONGRATS ON YOUR ENGAGMENT!! i dont know you but i wish you nothing but happiness