We meet people at random times of our life, but nothing is random about these casualties. We don’t meet them earlier or later although we could have because they bring something valuable to your current life moment.
We certainly crossed paths with most people we meet in our future, perhaps were at similar places around the same time, and even had something in common, but interestingly enough, we didn’t actually meet: in the sense of interacting with each other and leaving an everlasting memory.
Life is weird but fun knowing these people come to our life to teach us something useful, valuable and meaningful…only to leave after we’ve learned and put our life back on track one more time.