I feel like a shitty person but also kind of pleased with myself

My husband was recently asked via text (tacky imo) to be one of his friend's best man at his fast approaching wedding. My husband is a lovely man. He's considerate, funny, always there when you need him kind of guys. He has been the best man in several weddings already.

My problem is this particular wedding.

The groom is his "friend" ( I use the term loosely) from childhood. He was also our roommate for two years before we got married. This guy is a piece of shit.

He's one of those people who go to every restaurant and complain to get free stuff.

He tries to sue everyone.

He has a false sense of entitlement that is pretty disgusting.

He only calls my husband when he needs something.

Well a couple months ago he found this girl on tinder, they hooked up and now they are getting married in January.

I met her to try to figure out why she would want to marry such a gross person.

Well he certainly couldn't let this one go, she just became a doctor. His meal ticket for life! (He's a customer service rep and lived with his parents)

Everytime we hung out all he talked about was all the stuff she was going to buy him.

Not to be mean but she's not pretty at all and just wants a baby and a family with someone.

I couldn't take his bragging anymore so I told him that he better actually love this girl and stop talking about her money.

He got really pissed and started talking ahit to me about not finishing my doctorate (touchy subject for me) yet he's never been to college.

So ever since I have been complaining about not wanting to go to the wedding because it's a sham.

Yesterday he told me that he was going to tell him he didn't want to be his best man.

(We haven't seen them in months) and my husband said that they were barely friends anymore and he only asked him because my husband is dependable and wealthy enough to give him a great bachelor party.

I am smug on the inside but I feel kind of shitty now.