This all sounds pretty positive to me, but I think you're absolutely right to keep focused on keeping going with this. You seem to have a good sense of what changes are producing results, so keep up with those and make sure he still has the space that he seems to need to help him to feel better.
M - 34 H - 36 Together 10 years Married 4 years BD - March, 2014