Two years ago my ex of 8 years cheated on me.

I've discovered TRP and made drastically changes in every aspect of my life.

But with all the new knowledge it is actually super hard for me to forgive myself for being this lazy, flappable, unambitious fat idiot I was in the past.

I know that there are no unicorns in this world and I have accepted the true nature of woman, but with this acceptence it is impossible for me to not understand her decision to cheat on me. I would have cheated way earlier on me.

I've the feeling that I can't completly get over the relationship before I manage to forgive myself, but I can't.

In before: I had countless sexual encounters since then