I don't think that anything happens by coincidence. No one is here by accident. Everyone who crosses our path has a message for us. Otherwise they would have taken another path, or left earlier or later. The fact that these people are here means that they are here for some reason.