There are no completely random events. There are no coincidences. Everything has purpose and there is a reason for literally every event in our lives. Sometimes things are not exactly clear immediately. It may take time to understand why something happened in just the way that it did. The important piece of this is to have faith, and trust in the bigger picture. Our finite minds don't always have the ability to understand everything that we are experiencing.