I want to read more of your thread but it sounds like you and your wife have worked hard to stay married. It does seem like there are some situations where divorce ends up being the better option. I hope you can still avoid it, but it does seem you'll be in a good position to accept it if it needs to happen. Best wishes as you work through the next steps!