Wow, so I can totally see your point of view and why you are so frustrated. I probably would have reacted the same way in all honesty. I'm glad that you two are talking again and being civil. That's a tough call. If you are truly worried that she well bring a bunch of drama on your wedding day, then by all means, do not re-invite her. However, if you feel that she will behave maturely and responsibly and you feel that you might regret not having her there, then re-invite her. This is one of those times where you'll have to really focus on whether or not this will go over well. Yes, it does seem a bit highschool-ish, but at the same time this is YOUR life and YOUR wedding and you have to do what is best for you and your fiance, not someone who is a fairweather friend. Wishing you the best of luck on this!