Like I've said before. Believing in everything happens for a reason is just the minds way to comfort the subconscious from the fear everyone has of the unknown. The human mind is designed to find links, and ties events together to make sense of things. Take korsakoff syndrome for instance. When the brain can't remember exactly what happened in the recent pass (up to a couple days) it fills in our memories with visual clues from the present. They have nothing to do with the truth, but your brain grafts them into the memory to make sense of things. There are a lot of scientific studies done on this phenomenon and all have said that the brain makes false links to make sense of randomness.
Example 1. There was a guy who added up a lot of random dates in a book and predicted someones return to earth on October 22, 1844 in upstate new York. Didn't happen. But more and more people went back every year because it made sense. It eliminated the random factor, therefor made them comfortable.
Example 2. Goldbach's conjecture. This theory states that every number is the sum of two primes. Which works but the process for each number is different. Which supports the argument of trying to make sense of randomness by proving links are there that aren't. Btw there are about 100 theories of ways to link every number. In the end stating that everything is random has scientific evidence supporting it the opposite doesn't. In all it comes down to if u believe science or religion.