Thanks for sharing the second part of your story. Your son's comments give us all plenty to ponder.
One thing I see pretty clearly is that you and your wife are very fortunate to have such a mature and well rounded son. Sounds like he really has his act together. Congratulations.