The difference between a moral man and a man of honor is that the latter regrets a discreditable act, even when it has worked and he has not been caught.
One of the most mawkish of human delusions is the notion that friendship should be eternal, or, at all events, life-long, and that any act which puts a term to it is somehow discreditable.