As a Christian I was taught that God doesn't make mistakes, and indeed the qualities of his divine nature actually make that scenario impossible. According to Christian doctrine ( in general ) the disease, natural disasters, etc, and other imperfections in the natural world are blamed upon the results of "sin" and the effects of angelic and human rebellion against God. In other words, all the misery in the world can't be laid at the feet of God because when you look at "the devil did it." The Evil One, along with Adam and Eve, are to blame for screwing up creation. Think about it, if you will. The ancient Hebrews basically created the concept of the Jewish ( and later Christian ) God. If the Judeo-Christian God is incapable of making mistakes then there is a conflict between their concept of God... who can only act in a perfect, flawless way... and the reality of the imperfect world that they ( and we ) live in. There must be an answer to this paradox....The Devil did it !!! This solution lets the perfect God off the hook and provides a solution to the conflicting "realities." The ancient Hebrews ( and later, Jewish Christians ) had to create the angel Lucifer /Satan to be the fall guy, the scape goat as it were. In my simple little monkey brain my concept of a perfect God is one that can only create a perfect cosmos, Perfection can only create perfection..a God who creates anything that even leads to imperfection is not perfect. Perfect Beings don't screw up...ever. Feel free to rip apart my theories is you wish ( as a former Christian I can basically predict what the rebuttals will deal with...free will, etc ) Anyway, I'm not trying to ridicule anyone's faith; I'm only posting thoughts that I have mulled over in my head and now I'm sharing them with you guys. Peace !