You may not have had a good wife but at least your kids are the good that came out of it. Hang in there, buddy. Have you tried the no contact rule, by the way? See how she would react.