There's another book called How to Fix your Relationship without Talking about It, that gives good insight on communication.
Just know that you've been married a very long time and your wife has already seen once that your changes didn't stick (I had the same thing happen with me). You have to choose your course and hold steady. That's why I say the changes have to be driven by you wanting to become a better person, not just to get your W back.
Patience of Job ring a bell?
Me 57/H 58 M36 S 2.5yrs R 12/13
Let me give up the need to know why things happen as they do. I will never know and constant wondering is constant suffering. Caroline Myss