Delayed Vengence. Guys, Why do you think he changed his mind?

I did something awful. I was in a dying relationship (no sex, no cuddling just living together) and I started seeing someone new before ending my relationship.

I was with the new guy 8 months or so and he said he loved me but he found out and broke it off. To be fair, I told my current partner and lost them both.

Both of them said they forgave me and wanted to still be my friend. My first partner has been supportive and kind and even blamed himself for some of the distance but the other one has kept away which I figured is fair for the healing process. He waited a whole month and then randomly decided to tell all of our mutual friends in a group about what i did, effectively destroying a lot of my friendships and isolating me during the time I need support as well.

I don't understand. Why now? He seemed to be going about his business and avoiding me. He told me initially he wasn't telling them because he had empathy for me and he has plenty of other non shared social circles to confide in while he knows i have few im close to.

With no recent arguments on the table he just attacks me to them and then I'm viciously berated by a group of people I cared about And blocked by them like im some sort of incurable monster. I was already suffering and trying to recover. I admitted over and over how ashamed I was and that I'd never let this happen again.

What makes a guy change his mind and decide to do something so cruel? I've been nothing but friendly since it ended even though I missed him terribly and I was doing my best not to bother him too much. I'm so hurt but now I'm also very angry that he felt the need to go this far when I felt like losing him was punishment enough. What do you guys think? He seemed like he put me out of his mind so quickly before that. I don't understand this reaction at all.

Delayed Vengence. Guys, Why do you think he changed his mind?
Post Opinion