Hey Deb, I'm no expert, but it seems like things are definately going your way. Continue to be his rock and guide. I think he is feeling remorse for what he has done, the mess he was in and is trying his hardest to reconnect with you. It appears he is quite aware of how important you are to him and how critical your relationship is to his mental and physical health. I would say continue on with what you are doing and build a great relationship.

So far I am not to where you are yet, but I know I will soon enough. It sounds like you have some good support from your families and friends. Hang in there, your are doing it, feel proud of what you are accomplishing.

My thoughts and wishes are with you.