I agree and I too feel like the Craft is something that I was born to be part of. I have been preparing my whole life to be a Mason, I just didn't know it until this past October when I became an EA.I think he likes being a Mason!
I believe he is correct. We need to teach these values to young people. We can all get benefit from the Craft, regardless if we are natural orators or not.