Why the world is so messed up - the rebellion of the sons of God