Why does a Loving God allow so many bad things to happen?