I just wanted to say that regardless of what happens to your marriage, you are a good dude. You deserve so much better than the hand your W has dealt you.
I foresee a bright future ahead of you and I think you will meet a woman who cherishes you as much as you cherish her.