Puppy - once again I will just say, I hope I am right and you are wrong, because if I am right then there is a chance your marriage and sex life will recover and become what you always hoped they could be....if you are right then she is too flawed of a person to ever hope for any recovery.
I really really really really really really really HOPE I am right and you are not. Really.
If you are right, however, you know we'll all be here to help you through no matter what!