A stranger is a friend you haven't met yet.
Without knowing it, two people cross paths with each other repeatedly, getting closer and closer to the other one after each encounter.