I get your point tristan and I agree that there is no one that is perfect in every way. Yes we all do settle because there is no such thing as perfect, right? in my situation there were some very real issues that we would have never been able to solve without this happening. I will never condone my wife's affair, but it gave me the time and space to really find out who i am and what i need in life. Same thing for her. Now as we are moving towards each other again, we are learning what the other need's to be "fulfilled in marriage". Many of these things I already knew, but it was lived in our lives like "well I know you need this, but your not giving me that". Now it is more of a self-less love because of this experience. If we make it back to a point where we are as good as we can possibly be, and it still feels that their is more out there, then we will get Divorced. We decided if that we give each other our best and it's not enough, then why stay in a marriage like that?