That is so wonderful and just tickles my heart. How great this is for him and for you too.
You are a beacon of hope here and I am so glad his life is moving forward in such a positive way.
Hugs to you and hugs for your boy too. You both just made my day.