T^2, we could all sit here and post that you are strong and a great DBer and to sit tight and wait through this... at the end of the day, only you know how much of this you can take.
Would it be worth it to continue to wait and save the M? Of course it would.
Is this the life you want to continue to lead? Only you know as you also know that the future will bring what it brings, no matter what you do, right now. Only that it will bring a good future if you work towards that... regardless of whether your W is in it, or not.
Our sitches are different enough, but one thing was certainly the same. My W did not want to "live" M, yet she was OK if I stayed at the home. That "nothing would change" except we would have independent lives...
Unlike you, I chose to move out and work on myself from a distance. The results... ? If you proceed, the our results are at this time... the same...
I don't know what my future brings, although I am 99% certain that D is in my future, and that's OK, for me and my kids.
Do what you need to do. It svcks, but just remember... after 3 years for me, I'm still M on paper...
Find your path, my friend... and move yourself forward.