As long as you keep going with setting some goals and working towards them, looking inside at those things you have need to improve and consistently striving for those changes you are destined to be a happier man!!!
I hope that you can be patient with your wife and continue to give her space and show her that your love can withstand this test. Patience is not a strong suit for a fixer, I know, so learning patience is just one of those mandatory 180's for DB'rs like learning how to bite tounge, etc.