So, I'm getting married in June. I have been friends with most of my bridesmaids since elementary school, so they all know each other and get along. One of them, my roommate, let's call her A, has been really difficult.
My wedding will have lots of lace and flowers. I'm very set on wanting that sort of vintage boho chic feel. I wanted my maids to have some input, but it's tough for everyone to get together, so there's a group email thread where I presented some options for dresses. I asked for everyone's favorite 1 or 2, everyone's least favorite, and if they wanted to also suggest a new one. My favorite one happens to be the favorite of 4 ladies, including my MOH, as well as my fiance's favorite! Everyone was very polite and friendly about saying which ones they liked and didn't like, and didn't suggest any others because they liked most of them so well. They're all very willing to work with each other and me and all agreed on one without me pushing for it at all.
Then there's A, the only one who didn't like it. She responded after everyone else had basically settled on the one, ripping into every one of the dresses, calling them ugly, throwing out wild assumptions, insulting my taste, and suggesting 2 new dresses in a very rude way. She got very worked up for no apparent reason. She hates lace, and while the favorite was lace, most of the other dresses weren't. In fact, her only complaints about 2 of them where points she said her suggestions were also lacking in, of course in a completely different tone. I responded in the most polite and gracious way I could, relaying my vision for the wedding and my hope that we can find a dress everyone likes, and her response, while more polite, still had a very snarky and arrogant tone.
Lately she's always awfully rude, takes my stuff, lies to me, and generally is just a mean person. She's likely a sociopath but she acted mostly appropriately maybe 5 months ago, and she doesn't seem to care anymore. I'm always really nice to her, so I don't know what her problem is! I don't know what to do. I don't really want to unask her because she's not moving out of my apartment for another month and I have to see her weekly for a year, but I definitely can't deal with this type of behavior! She doesn't respect me at all. How do I handle this?????