I have a friend who used to be my very best friend in college (I'm 24 now), but when she graduated, she moved several hours away and we basically lost contact. Occasionally we would see each other for other friends' weddings, and most of the time, she was rude to me, making some comment about how bad my outfit/hair/makeup/etc was while still acting like my best friend. Thing is, now that I'm engaged, she expects to be in the wedding party. I'll always care about her as a friend, but we're not close. In fact, when I called her to tell her I was engaged, she said we'd have lunch and talk when she was in town in a few weeks then never called me (but did call and hang out with one of our mutual friends). How do I invite her to the wedding, but not to be part of it?
Also, my MOH is friends with this girl as well. The three of us were roommates in college. While my MOH originally supported my decision not to include her, she recently began mentioning that maybe I should just to keep the peace. I'm in a weird place and I'm not sure what to do.