Great job and I am sure you are helping him more than you know. Just as my wife has me. It will be a uphill battle for a while though. Stay the course and Leo reaffirming to him. That is huge to us. Words can be huge to a survivor. I am glad for u and him. Good steps on the right path. Congrats.
Ephesians 6:13

Therefore put on the full armor of God, so that when the day of evil comes, you may be able to stand your ground, and after you have done everything, to stand.

Ephesians 5:25

Husbands, love your wives, just as Christ loved the church and gave himself up for her