Hello from up above! (Florida) ('cause you're down under Sorry, corny joke!). Keep doing what you've already been doing. GAL work to keep your improvements going, and be open to exploring things when he's ready. He needs to address his Depression himself - this is his responsibility.
You're doing great. I'm so glad you decided to post here. There is so much strength evident in your stance. Keep us posted, and we'll try to help as well as we can!