Most encounters are random and have no meaning.
But some encounters are not random.
Sometimes you see an old friend or business acquaintance, out of the blue.
A little voice in your head says, “this is not a coincidence”.
Listen to the voice.
Stop, chat, re-connect, see where the conversation goes.
Some people cross your path for a reason.