The best thing to do is to sign up for a Retrouvaille weekend. You can find info on dates and locations on their website, http://www.helpourmarriage.com. They will teach you the communication skills you need to problem solve and keep the marriage on an even keel. To really fix a marriage, you need to change the dynamic of what goes wrong. Even if the problem is not in the communication, you can use good communication to find the problem. So it is well worth the weekend investment of time to learn the techniques.