My mantra was "its a marathon and not a sprint,.....this will take time.....I can't change my wife, only she can choose to changer herself....I can support her changes when they occur."
Good luck, seems like you have through GAL, MWD, Chapman and things you have done made a huge difference and gotten you wife to change a lot of things. Still not perfect, but focus on your glass being half full.
Good luck
>43 years of marriage--My wife and I are now closer than we have been in decades. I believe that my SSM is over.