I hooked up with my most recent ex-boyfriend's brother and now I feel awful. Is there any way to rectify the situation?

Okay, so a couple of years ago my ex-boyfriend and I got into a huge fight one night, which led to him ending things with me. His brother and him were roommates at the time, and we had all been drinking to excess. After the fight and we "broke up", his brother started kissing me and one thing led to another and we hooked up.
After that night my ex apologized, said he didn't mean anything and that he still wanted to be together. I confessed and we broke up, but kept in contact.
A few months ago, he reached out to me and told me still loves me and wanted to get back together. He said I've always been on his mind. So, we got back together.
He ended up getting a new job and moving across the country. He originally wanted me to go with him, but ultimately changed his mind and I was devastated. He told me he didn't want to bring our past on this new adventure.
After he moved, we talked for two straight weeks and he kept telling me he loved me and missed me. He started getting busier with work and said it was too stressful to deal with our relationship, so I told him we should just break up, even though I was devastated. He then blocked me off all social media.
His brother ended up messaging me a few days ago and invited me to a party. I reluctantly agreed, but I knew what was going to happen. I was reeling from a breakup and his brother was the perfect distraction and I knew it would hit my ex HARD.
Anyway, long story short, we ended up hooking about three times over the course of the weekend. It was fun, exciting and bad, I know.
My ended up drunk calling my ex and telling him what happened last night. He FREAKED OUT. He called me crude names and said he never wanted to see or talk to me ever again.
I know what I did was wrong, plain and simple, but I really wanted to hurt him for how he hurt me, which I know isn't the right answer.
I hooked up with my most recent ex-boyfriend's brother and now I feel awful. Is there any way to rectify the situation?
Post Opinion