No... that would be inaccurate. While I wouldnt quite call him sociopathic, he has very low empathy. And he is smarter than me. :p
He calls me on all my bullshit, and is a fiercely good debater. If I hit him, he'll hit me back. He challenges me constantly. We have a very passionate relationship. We fight a lot, but then, we fuck a lot too, so it's all good. :)