I went through a phase of thinking I was a sociopath, until a couple of years ago when I experienced several hours of near homicidal rage, depression and what can only be described as spiritual nausea when I accidentally watched the first few seconds of a video involving a small black puppy and a lady in high heels... Sociopaths are renowned for not giving a fuck about furry ickle animals.
However, I can watch Nick Berg's head fall off for minutes on end and experience only schadenfreude, so maybe sociopathy is a spectrum too.