Correction. A MORAL man might know adultery is wrong. The same ETHICAL man questions the outcome of his moral or immoral behavior presumably before being engaged in the behavior. The MORAL man then behaves according to the standards set by the group or culture he associates himself with.
This suggests that the man’s thoughts may be immoral or amoral but the resulting action or inaction may be consistant with the prevailing moral code.
The question is: Should you give equal weight to the man’s thoughts and to his actions to determine weather he is a moral man or not? Was his reasoning ethical?
Immorality is the active opposition to morality, while amorality is variously defined as an unawareness of, indifference toward, or disbelief in any set of moral standards or principles.
"Anyone who has the power to make you believe absurdities has the power to make you commit injustices."
Voltaire