If God Exists… Why Does He Allow Suffering?