My brother-in-law is about to marry the biggest b**ch in the galaxy. Our whole family hates her, and he can't see how bad she treats him. My husband is the best man, and neither of us can talk him out of it . We're trying to be supportive (read: mind our own business), but it's so hard! As the date approaches, I feel more and more like crap.
Best advice I can give here is make sure he knows how you feel (and if you're been trying to talk him out of it, he does) but then let it go. All you're going to manage to do at this point is drive a wedge into your relationship with him. Be there to support him if/when things get ugly but otherwise accept that he's an adult and made his own choice. My parents didn't approve of my sister's first husband or my ex-wife, not in a huge way, but you could tell they weren't as happy as they could be. Their feelings and opinions caused a lot of stress on our marriages and, while they were far from the only reason for our divorces, they were definitely a contributing factor. I still sort of hate them a little for it, and we'll have been divorced nine years in September. Be happy that he found someone that makes him happy, whatever the definition of happy is for him and even if you disagree with it.