Jen-
You are not alone. Sociopath may be the label but I don't get it either.
If you ever knew a true sociopath, like I do, having grown up with one, you would understand. They are cold, calculating, selfish, dangerous. They are “pure id”...........