I think your wife is headed for a nervous breakdown. She needs you but she doesn't want to need you. Women like her shouldn't have affairs. It's too hard to juggle. The fun isn't worth the pain. I have no solutions for you. She needs to figure out what she wants and go with it. You are certainly a nice guy to give her all this time.