Most Helpful Guy
Sounds like he got a taste of his own medicine and thought it to be bitter.
Can't really blame you considering he cheated on you constantly. You're doing what you can, you're trying to rectify but it's unfair of him to hold this above you when he himself has caused you so much more grief.
Do what you can but if he's unwilling to try, then you know what you'll have to do/accept. Sad but, better to face the truth sooner than later.
I do wish you the best of luck and hope it does work out for the better, your family gets stronger