This is the healthiest route for you QS.. if you weren't holding your dignity and making mature informed chioces you would likely be in as much a vendictive selfish mess as your wife is...

Divorce hurts, but if you don't have the right support its hell for everyone around you too

You are managing well, and that's the best revenge - life a good and healthy life