Thank you for sharing your journey with the rest of us. You have come a VERY long way from last January. Do you remember where you were then? As Rabbit says, your H is a SLOW one but from out here it looks as though he has really made a lot of progress.
I agree with the others that you need to keep taking care of yourself first. H needs to make effort now. You can't do it all for him (and I know that you haven't been). He has made big steps toward reconnecting with your children, parents, and siblings.