Recovering from being betrayed is a lot of work, but the sooner you do it, the better for you.
Staying with a WS who changes from betrayer to good partner makes a lot of sense to me - it's what I hoped would happen for me. My W cheated with a woman, said she preferred sex with me, and agreed to monogamy. But I wanted R.
What do you want? Do you want to be with him (assuming he makes the necessary changes) indefinitely?
Do you have requirements for R? It looks like you have some - therapy - but is that all you want? For example, I knew I wanted honesty from the moment I learned of my W's A. No more lies, about anything.
I wnate dto know she desired me, so I required her to initiate sex sometimes.
If you have observable requirements for R, you can tell if he is a good candidate for R - if he meets the reqs, he may be a good candidate; if he doesn't he probably isn't.
But it comes down, first, to what you want. It's best if you make a conscious choice about that.
If you both want R and if your WS is a good candidate, staying together can be very rewarding.
If one of you doesn't want R, or if your WS is not a good candidate, leaving makes sense; staying doesn't.
fBH (me) - on d-day: 66, Married 43, together 45, same sex apDDay - 12/22/2010Recover'd and R'edYou don't have to like your boundaries. You just have to set and enforce them.