You are at a crossroads with your wife. How you proceed from here will make the difference in whether you stay married or not. You need to work through the problems of the past and have a positive approach for the future.
A Retrouvaille weekend would be a fabulous first step for you. It would give you and your wife a full weekend to understand yourselves and each other. Check the website, http://www.retrouvaille.org for dates and locations.