Hi, have you and your wife ever thought of couples counselling? Therapy groups etc, iam a firm believer if something is broken it can be fixed although it will take time your wife seems like a very strong women and having been so supportive in the past iam very sure trying to fix things will be something she will want to do, we can only learn by our mistakes and try not to repeat them I hope this helps