Resentment is one of those deals where it is like drinking poison every day waiting for the other person to die. That stuff will eat you alive, that simmering anger that does more than simmer -- all the time, it isn't good for you.
There is no way to make up for the level of injustice. Even if you lowered your standards for an RA, it would only cause more problems. I think you're right not to seek revenge.
I tend to agree with some others here that infidelity is always, always a dealbreaker.
And here I am, one of the people here who found a way back to happy and have a relationship I want.
That said, my R didn't really start until after two years of deciding if I could stay.
The first realization for me is that while I wanted trust back, I understood the 100 percent blind trust was never a good idea for anyone, in any relationship.
The second thing was, I saw a broken deal. If I was going to stay, what would I need the relationship to look like? I wanted a new deal.
Then, it was a matter of incremental progress with me letting go of the outcome. I think any betrayed spouse who stays, needs to be strong enough to be fine without the M. That strength is the basis of enforcing the boundaries of the new deal, the rebuilt M. It allows for a WS to fail one last time and a BS being fine to start over solo.
Ultimately, that guilt for anyone with a conscious, is also a life sentence (like the trauma of infidelity for us). But it is a sentence that does fade for both people if the relationship finds a way back.
In my case, while there isn't any way to make up for the injustice, my wife tries to do that anyway. Something about two people choosing their path everyday to be better, do better, and finally offer the care and kindness that should be there in the first place, can ease those resentments. I will always hate what happened, I never have be 'okay' with being hurt. I just had to be okay offering grace and a shot at redemption. Even if the M fails someday, I will always know I offered a chance that wasn't owed and held up my end of the deal, above and beyond.
It sounds like a ton of work, because it is.
If the deal is truly broken, no shame in that at all. You'll find a way forward and a day when you can let go of the outcome.