Aha! I just read your latest post! (Forgive me for writing my first reply before I was done reading!) I'm really glad to hear his attitude has changed. I hope he continues on that path.
Best wishes to the both of you.
As far as supporting you? That's what we're here for!! Check in often, and read as many posts as you can. Just when you least expect it, something will jump out at you that you really identify with, or really needed to hear at that moment in time. Keep coming back.