A sociopath generally retains a sense of what is right and wrong more than the psychopath.
A sociopath knows what society defines as right and wrong, and is able to follow those social rules when he makes the effort, but he doesn't feel these differences within himself.
A psychopath is so out of touch with reality, he has a hard time following society's rules, which of course mean nothing to him. His inner crazy dictates his actions.
Some psychopaths areable to function quite well in society.
Stupid ones end up dead or in jail. Smart ones end up as CEOs and high level politicians.
The same goes for sociopaths. However, high level sociopaths... once you know how to deal with them... are relatively easy to manage. A smart psychopath is pretty nasty to deal with, because they resist even heavy leverage against them and will double down on dishonesty or threats until someone loses.
(post is archived)