Sociopath/narcissist?

i believe my boyfriend is a sociopath or extreme narcissist.. he can be overly aggressive during sex and thats really all he cares about.. sex. hes completely full of himself but on many occasions he will make me feel like im a god. im honestly not even sure if he loves me.. should i just leave him
3 answers 3