Have you looked into the Retrouvaille program? They have weekends all over the world where they help couples break down the walls between them and learn to really talk and listen to each other. The weekends work miracles for many couples. The website is www.helpourmarriage.org. Look at the page on the 4 stages of marriage. It will explain what has been going on in your lives. Then look for a weekend near you. The experience is unbelievable and the cost is low.