The difference between a
moralDefinition of moral: Guiding principles or generally accepted societal value judgments.
manDefinition of man: Homo sapiens sapiens. A higher mammal of the biological order of primates. Able to reason according to the label.
and a man of honor is that the latter regrets a discreditable act, even when it has worked and he has not been caught.
H. L. Mencken