You give yourself waaaaaaaaaaaay too much credit, I am pretty sure you did not damage her to the point of divorce.

And you are doing waaaaaaaay too much mind reading thinking you know what your W is thinking.

But you are right in not waiting for her to get her $hit together.

Do not underestimate the wyliness of a WAW.

Stay strong buddy, you are doing quite well...