Explanation of everything: all things are caused by God. Problem with explanation: and just why is God doing all this? A simple "explanation" is used to mask something extremely complex going on behind the scenes, i.e., it is not actually a simple explanation. Bob, Occam Guy