So I'll try to keep it short. My wedding is this Saturday. Back in January my brother and FI's best friend/BM got into a big argument (happens usually whenever they are within 100Ft of each other - especially considering my brother is kind of an angry drunk and extremely over sensitive. Many times he has gotten drunk, started an argument with someone, and then the next day he is the victim and everyone else is the asshole. I'm used to it, but I don't like it either) - BM has never done anything vicious to my brother, they are just oil & water - that argument spun out of control and ended up with my brother calling me and telling me he wasn't coming to my wedding, posted some really nasty things about FI and I on Facebook and had a brawl with FI when FI tried to go talk to him about what happened. My brother did something to FI that both FI and I and outside people we've talked to think was pretty much unforgiveable. For 3 months after that I got emails daily from my mother telling me how I abandoned my brother, have chosen other people over my family for many years, and just pretty much how I'm such an asshole (all based on things my brother has told her).
Jump forward 5 months - my mother said something to me about how she thinks she has my brother convinced to come to the ceremony and has also invited his G/F (who I have never met) to come too. I didn't say anything about it, just said OK. This morning I wake up to an email from my mother telling me that my brother has now decided to not come because I haven't said anything about the "olive branch" he extended - which was supposedly my mother convincing him to come to the ceremony (I really see that more as a favor to her). She also said that he understands that I'm a woman in love and that's why I'm choosing to make FI happy by choosing the BM over him (FI has never asked me to pick any sides, he has just been completely supportive of me. I also feel like that statement had almost a belittling tone to it). Then she went on to say that I was rude yesterday when I didn't go up to him at an event and try and talk to him. For the record, I was going to go over and introduce myself to his G/F until it became apparent to myself and two others near me that I was being talked about in a not-so-nice manner, so why would I go over? He also avoided eye contact with me like I was the devil.
Am I the asshole? I don't feel like I am. The BM is the grooms choice, no one else has a say in that. In addition, my FI is an only child and has been friends with his BM since they were 7. Is it really rational to expect me to force FI to kick him out of our wedding and our lives because he doesn't get along with my brother? There have been times where FI and I have invited his BM to something and not my brother, and vice versus in order to avoid an argument. Does this make us bad people? I'm stressed as it is, and now this on top of it? I feel like it's always my fault, never my brothers. It's always up to me to be the bad guy and apologize, even when I didn't cause the problem... I'm just annoyed. There is far more back story of things that have happened, but this is the jest of it. What do you ladies think? Am I an asshole and like the worst person alive?
ETA: Sorry totally not short.