Psychopaths know the technical difference between right and wrong - which is one of the reasons their insanity pleas in criminal cases so rarely succeed they just fail to act on that knowledge.
Psychology is as important as substance. If you treat people with respect they will go out of their way to accommodate you. If you treat them in a patronizing way they will go out of their way to make your life difficult.