Good deal. It's a slow process to make the changes to be permanent. The good news is that you are recognizing traits you don't like and addressing them quickly.
Have you read the Five Love Languages? Maybe while working on yourself, you can interact with your W using her love language.
Me: 43 W: 37 Together: 18 M: 15 D: 8 yrs old ILYBNILWY: March 2011 She Filed for D: August 2011 She moved out: Sept 1, 2011 Reconciled: May 2012 Divorce Case dropped: July 2012