Why does God throw so many tantrums?

15 answers 15