Wow Grace!!! Well done!!! You handled that perfectly. H has a newfound respect for you at the very least. If he has the strength of character to leave OW, move out on his own and go to therapy, I think there is a very good chance for a MR 2.0. Good for you for not rescuing him. When my XH left for a month in 2014, I welcomed him back with no questions asked because I was so relieved...he declared he was in love with me again and just wanted to come home. In hindsight, that was a HUGE mistake. You are so smart for making him do the work.

Have a great weekend!!! You have earned it you DB Master!!!