Or maybe it came just at the right time for the son? :-) Congratulations on the soon coming highschool graduation!
I have always had a (weird?) feeling that good advices are always around. It is just that we don't see or hear them until we are ready to. Like this one very much. I learned it very recently too, in other form, through other paths though.