Yaro writes:
Everything is the result of a cause, things knocking in to each other etc.
I'm afraid that quantum indeterminism disagrees with you, my friend. Many things at the quantum level are acausal. An example I've used before is the resulting spin of a pion that is emitted from the decay of a muon with spin 0. Is it possible to precisely predict the resulting spin of the pion? Nope. We can only calculate the probabilities of the of possible spin-states. Each and every resulting spin value is still a surprise.
I suppose that this doesn't totally eliminate the possibility of an undetectable cause or "hidden variable" as it's been called before, but if we're going to expect others to accept such untestable hypotheses, we might as well start saying that God did it.