Welcome to the site! There are a few of us on here that have gone to Retrouvaille. All of us sing its praises. Check out their site: http://www.retrouvaille.org and check out this link
Retrouvaille is a program that is "run" by the Catholic church but has minimal amounts of religious material. They teach you how to communicate with one another and take the anger out of your conversations. My H and I are just finishing up our sessions and it has done wonders. They don't solve your problems, but they certainly provide a vechicle for the couple to solve their own.
Good luck!
Me: 34 H: 39 M: 7 yrs H A 12/05-8/07
If what you say surprises me, I must have been assuming something else was true. - M. Wheatley