I think you finally decided that you did not want to spend your life with a woman who didn't "want" you. You have decided that you are worth more than that. You have more to offer and should not have to accept crumbs (which she wasn't even offering that much).
You sound good and I'm glad you came back to update us. I was beginning to feel down after reading so many posts from men who just wouldn't listen to anyone, so this has made my day.
The fact that you "can" see yourself with another woman some day.....is not a bad thing. It may last or it may be short lived and your feelings for W will return to haunt you, but I hope that it's a good sign that you can move on. (You will probably always feel a certain amount of love for your W.) So many cannot (or will not) move on and their life is torture. Anyway, count your blessings if you can.
If she has not tried to see you in three months, then my advice would be give her the S or D and make a new life for yourself. Fighting her to stay M won't work anyway.
I hope others reading this will be encouraged to make personal decisions about self-improvements and GAL. If you can find the time out of your busy life, maybe you will offer help to some newcomers.
Hope you'll stay in touch, okay?
It is not about what you feel should work in your M. It is about doing the work that gets the right results. Do what works!