Excellent story at the link.
Remember, the strangers you meet along your way just might be angels in disguise!