I have been with my wife for 18 years, 11 of which are married. I have three kids, ages 8, 6, and 3. As of a month ago, I caught my wife in affair with someone she considered a good friend. When I confronted her about it, she said that our relationship had felt stagnant for a long time, and...