I just caught up on your thread. You've been working hard, but you might try to amp it up even more in terms of GAL work. For example, its Friday. What do you have planned for yourself for this weekend? Think fun, outdoors, something different. Think about body, mind, soul, social needs.
Keep yourself actively reshaping yourself, attending to yourself, loving yourself.
There is ALWAYS hope. But leave him to your higher power, as he has a lot of work to do.