Why God allows pain and suffering