My lightbulb moment was a few days ago and months after he left with another girl (poor thing is in danger and I feel bad about her because there's nothing anyone can do - even if somebody would tell her what he really is she will not listen like I didn't...). It's not like I didn't know all the facts and couldn't interpret them but I feel like for the last 4 years I was living under a spell and I knew there were lies and manipulation and sort but I couldn't quite pinpoint what exactly was wrong. My friend did though - she told me he was a psychopath in the first half year and I just didn't believe her. She was right all along.
The last half a year with him was a pure nightmare for two reasons - I went completely mad, I had a suicide attempt and ended up in a hospital for a few days (he didn't even call not mention visit), I was anorexic, had panic attacks, couldn't sleep, work, I was a shadow of myself. In the same time he was already in a relationship with a new victim (and turned her immediately against me, posing as a poor victim of a crazy woman - me).
He was also telling lies to anyone who would listen - that was a long on-going campaign behind my back that was happening for longer even when we on the outside seemed OK. Fortunately for me, almost all of the people who knew us turned out to be immune (turns out that he had already had a reputation before he met me and also many people observed what was going on and realised his nature). When he left me (brought his new girlfriend or victim to my place and made a scene in front of her saying that he hates me and I destroy his life, I'm crazy and so on - classy) I was surprised to notice that instead of feeling even more destroyed I actually felt free and relieved.
I almost immediately reinstated contact with my friends and family, who were completely isolated from me during this time by his lies and manipulation and generally felt like I has been woken up from a dream, like I was spellbound and not broke out of it. However, I still didn't know what he really was, I stopped blaming only myself for it but I felt like it was a fault of both of us and so on. Until I really started talking to people and learned how much he really lied, that I was not paranoid, that I had all the right impressions from the start and was tricked by him into thinking I was mental. At this moment I went to the internet and started researching the narcissistic personality disorder because that was something I felt for a longer period of time he might have. It kind of fitted, at least some symptoms but not entirely, it really did not describe everything. And then I remembered what a friend told me about him being a psychopath and I found sites for victims of psychopathy and that was it: 1:1 description of everything our relationship was, his strategies, even the fact that he couldn't understand metaphors in art (I remember I found it funny and buffing at a time that such a smart person doesn't get these things - now it makes me feel cold inside).
Now I just hope that he decided that I'm uninteresting, a broken toy and he will leave me alone. I'm not afraid about my reaction would he want to come back, I feel nothing for him but disgust but I know well that he can then try to damage me just for fun. He always enjoyed tears in my eyes. I'm only sorry for the other girl, I hope she will be strong (although this guy has a fetish for women with underlying problems - he fished me out because I was shy and lonely in a new city and she has even more problems - she comes from a pathological family and had suicide attempts as a teen: he even openly admitted to me that this is what he's attracted to in her).