Deb,
A nice job of handling your situation. Be careful that you don't get your expectations up too high. He's still got a ways to go before he completely settles down. If he's truly hit bottom, done his ugly depression and withdrawal, then you can breathe a sigh of relief for acceptance has come.

I don't want to rain on your parade, but take things slowly and see how it all plays out. You've done an excellent job of dbing. Be patient a while longer because it does appear that the fog is lifting slowly but surely. The settling down period takes 9-18 months and it will require more patience as you will want to push hard to finally have him back in one piece. Don't push. Listen and validate. Compliment and admire him for what he does for you and your family. These little ingredients will help as well.



Sit quietly, the answers will reveal themselves when you least expect them to.
The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.