Thank you for sharing! Life certainly has its share of twists and turns.
My S is still in high school - and the “smart but…” description fits him very well. I am ready for the flip to switch … not sure I can wait until 30 though!
In the meantime, I’ll keep nudging him along.