There is always a ryhme and reason for everything; chains of events will always lead to explanations, they just may not be satisfying answers.
I don't know that it is God behind all that happens. I think God knows, I think God has plans, but I believe God gave us freewill and, therefore, does not orchestrate all that happens.
I think of it this way. If God orchestrates everything, he orchestrates those who do and do not believe in him. If he orchestrates those who do and do not believe in him, humans are fated to believe. If humans are fated to believe, there was no need to introduce faith for humans to believe. God introduced faith, therefore, God does not orchestrate all things.