Should a moral man uphold his moral code