It's the question believers have asked for centuries when wars threaten nations, storms ravage cities and diseases strike loved ones: "Why, oh God, why?" ...