Power of Networking !!
As I meet more people, and explore new ideas, projects, consulting engagements, I often wonder this exact thing.
I have started to now believe that the people I connect to, or get connected to, have something to do with my future, or theirs. It has to be a positive sum relationship.
Some will benefit and develop into long term relationships. Some will benefit and part ways. And some will come back in the future. It is also critical to appreciate that some we meet inly so that they can enable others. Their life journeys are going to involve connecting people, and thus making an impact.
Always respect, and keep happy and positive people around you.