Well, after 3 days and many delays, my son made it to Ottawa, where my mother and brother picked him up. He was tired and frustrated (thanks to Greyhound Bus) but made it to his destination. But told me he will never take the bus again, ever. He said he'd rather walk and take his chances that way.
He started his job yesterday, which he liked, so that's good. How long will he be there? I'm not sure. Could be a few months, could be forever, it's hard to say right now. Part of me wants him to come back but that's solely for selfish reasons. I want him to be happy and successful so wherever that turns out to be, I'll be happy for him.