Uncomfortable Situation Seal

old man on his suv stalking me while i was walking from school to my home

accelerates, stops, rolls down window and tells me with watery eyes and cracking voice: "sorry i scared you, young fella. thing is you look an awful lot like my son. he recently passed away and i couldn't say goodbye to him. looking at you is like watching my lil' dude one last time."