Narcissists are extremely sneaky. They will use your reactions to what they have done to you, in an effort to make you look crazy. They do this by telling others only half of the actual occurrence, and conveniently leave out their actions.
Strangly enough, he also happens to be a Gemeni! In relationships, sociopaths are the epitome of Machiavellian creatures. If they were astrological signs, they would be Geminis, with two distinct 'selfs' at work.