divine mercy vs morality