What you need to know about relationships with sociopaths and narcissists
https://lovefraud.com/about-lovefraud/is-your-partner-a-sociopath-2/
Real love, or fake love? Sociopaths are incapable of real love, but they are very good at faking it. Lovefraud helps you figure out if your partner is a sociopath — someone with antisocial, narcissistic, borderline, histrionic or psychopathic personality disorder.