I enjoyed reading about the serendipity you experienced meeting your college friend's son.
Reading through the comments, I see one of my pet peeves arising. You all continue to say there are no coincidences because you misdefine the word. Coincidence and synchronicity are synonyms. As I have written in several essays, The 1968 edition of the Webster Universal Dictionary defines coincidence this way:
“Noteworthy event, circumstance, or series of such, which occurs in conjunction, or synchronously, with others, and is of such a character as to suggest a connection of cause and effect, although apparently no connection of the kind exists.”
Here's one of my essays on coincidence: https://medium.com/p/41893e2e55ed