If God exists then why is there so much suffering?