That description is actually more along the definition of a psychopath.
Sociopaths, which research shows to be 4% of the human population, are noted for remorselessness, and a general lack of empathy towards other human beings.
4% of the general population but 96% of congress.
You are correct in the decription differences between sociopaths and psychopaths. Sometimes its not all that clear.