Not everyone is cut out for R, and that includes many BSe, and that's okay. You're not obligated to stay with him after what he's done, even if he turns into a saint. Lots of people walk out and file for divorce within weeks or months of DDay. You've waited 2 years, so no one can accuse you of making a rash or emotional decision.
I've seen some statistics that the majority of attempts at R end in D within 5 years of DDay, so you're not alone.
The problem is emotional and individual.
Reconciliation is something admirable when it can happen, in the true form, of course.
The R stories are bitter sweet but they deserve the praise of 2 different people (as in changed) capable of rebuilding something else over the ashes of complete destruction.
And we all deep down would like to reconcile with our partner in some moments right? After all they are the person we truly loved, the one we chose to spend the rest of our lives with, it is a clean emotion that is hard to let go away.
And we also might love them. Still after all they did, when we see real pain and regret we might still find that there is still a spark, under the ashes of their destruction that still burn and would like to give both its warmth back.
However even if the love is still alive, for some of us it’s too deep and intimate of an emotion that can only breathe when is clean, pure one might say.
Infidelity tainted that forever. Even if love survived it, it will never again feel clean for these people, and you will have to feel and choose if you want to spend the rest of the life living a tainted love, or you can only live with a clean one, or nothing at all instead, love free of corruption or nothing.
It’s a question we will have to ask ourselves at some point. We can’t escape it.
I think that’s why some people simply can’t reconcile even if their wayward became the ideal person. They might have been the ideal partner to meet and marry now, but they weren’t before and the taint is undeletable.
I don’t think either one is the right choice, they are both good, maybe is even possible for some to wash away the poison of infidelity like it never happened, I just don’t know of any story like that.
R all comes down to your emotions. You may even love him and still need to let him go out of your life. You have to be honest with yourself and with him, if he is now honest with you.
Only your emotions can tell you the truth, so follow what you feel now, and eventually change route as they evolve, you’ll find out if you don’t get them stuck in fear.