Congratulations on a fine job of raising your son. Give him hug, shake of the hand, or salute (As appropriate) and thank him for his service for me.
I’m sitting here reading these wonderful anecdotes, full of awe at the stories of lives being fulfilled despite hard beginnings—God has blessed all of you, and your children, and may He continue to do so! :*)