I believe you are doing a great job at this. I don't believe you are out of the woods. I hear piecing is even harder than putting the breaks on the D. Lots of work for you to still do.
I believe you can save your M. You are still running a marathon. At some point the strategy and tactics for you change. Only you know when that is.
I do not remember which book I read, but one of steps in the process was called "Together at last". I hope you make it there.
"What is best for my kids is best for me" Amor Fati Link to quotes: https://www.divorcebusting.com/forums/ubbthreads.php?ubb=showflat&Number=2879712