@antlers: you have done everything possible to save your relationship with her, and to save the family from being torn apart. You have worked as hard as a person could, in every way, to keep this from happening.
That's a nice sentiment, and I thank you for it, but I myself am inclined to disagree with it. Not that this is Monday-morning-quarterbacking (and, um, Kyle Orton -- really?) or anything; with the always-20/20 benefit of hindsight I can see a lot of moments I overlooked in my haste to guard against possible backsliding or further hurts.
In essence I was too cautious by half, too leery of getting excited and then smacked-down, too fearful of getting hopeful and then disappointed.
So I'll give myself a strong B (maybe a B+ for extra credit for putting up with the Crazy Train), but I'm clearly not an "A" divorce-busting student. And that, I think, is actually a valuable lesson for others.