The Bible assures us that not even a tiny sparrow falls to the ground apart from the will of our Heavenly Father, and even the very hairs of our heads are all numbered. (Matthew 10:29-31) Every single thing that happens to us is all a part of God's master plan.
(Albert Einstein said it another way: Coincidence is God's way of remaining anonymous.)