S2D,

You cannot talk your way out of a situation you acted your way into. Actions speak louder than words. Do not keep telling her of your changes, show her, consistently. Your W is going to be angry that it took this for you to change, and she will probably not believe your changes are real. You're probably going to hear spew because of it.

If those changes are for you and not to win your W back, you have a much better chance that they will stick. You have 5 months to work on yourself and show her your changes. This will take more patience on your part than you ever thought possible.

She knows how you feel. Quit telling her, show her.

Hang in there. You can do this.