Everything happens for a reason because we live in a limit based space (speed of light for example) that runs on a cause ---- effect relationship. The downside is that the reason is not always given to you. For example mental illness, why bad things happen to good people, why God answers some prayers & not others. The list goes on & on. It also could be related to why things happen the way they do. People age, things fall apart (entropy) etc… Things appear to us to be random which is an illusion because the “reason” is hidden or not known to us. If you want to take a religious perspective the Lord’s Prayer says let.your will be done, on earth as it is in heaven. It doesn’t appear to me that God has any obligation to tell me what he, she, it is up to before he, she, it does it. I’m totally ignorant about other faiths but I suspect that those faiths also don’t say God has to tell them either. On reflection, this is why we build big edifices, pray like crazy to him, her, it because we recognize the power & we don’t want to bring his, her, its’ wraith down on our head. It’s the same principle when we are small. Don’t take a chance & overly irritate your parents who have all the power.