Keep it up MB. Your husband has his issues, but you need to give him the time to fix him. He's working on it. You're doing everything right from the sound of it and he's coming around. Hope you're journalling it to help you see what's working and what's not.
Keep going! I know it's hard, but keep positive too. It suits you
AJ
"Our lives begin to end the day we become silent about things that matter" MLK Put the glass down... "Yesterday I was clever so I wanted to change the world Today I am wise, so I am changing myself."