I thought it was a lack of empathy, and a bunch of other features but not quite necessarily ASPD? Is it or is it not the same thing? I thought Psychopathy, Sociopathy and ASPD were different.
I thought psychopathy was different, a variant of ASPD they diagnose in prison.
And Sociopathy meant that you had traits of ASPD, but not quite necessarily the full blown disorder. That's how I'll continue to use it since it seems like everyone has a different definition.
Subjectively, there isn't a "nicer" one. Objectively, you're less likely to get killed with a sociopath than a psychopath. I would say it might serve you well to do a bit more research on ASPD and the entire cluster B spectrum, but I have a feeling you're only in this to analyze your boyfriend like a lab rat so that you can "understand" why he hurt you. You'd be better off just accepting that he left you.