Just over 2 years ago I met this man who seemed to good to be true, he was charming, romantic and seemed sincere. Our relationship was a rollercoaster ride, he would be amazing then simply stop contacting me for sometimes weeks, then he would return and be charming again. The whole relationship was affecting me as I never knew where I stood or what it was but I guess I was desperate for the amazing man I met to come back and he did often, but not for long. I never really felt a part of his life, I always thought he had another life of which I was never included. Love is blind and I was it, a couple of times I saw things like text messages from woman, or emails from other women proclaiming love for this man. He always had a great convincing excuse and told me I was being over sensitive. His life was always about him and what was best for him, simple things like he made all the decisions never once asking what I would like, even silly things like what pizza to order or what movie to watch, these decisions were always made by him with no thought to what I may like. Many times over this time I ended the relationship because I felt that it just was to hard, he would always come back proclaiming his undying love for me and stupidly I would take him back. He was always a victim, everyone was jealous of him (according to him) they all wanted his car, his travels his life and due to this jealousy everyone was trying to make is life hard. I never could understand that mentality but at times I felt sorry for him and made all the right noises. This man was totally unable to display any sadness or regret for any of his actions towards me and always made me feel that if I hadn't done such and such then it wouldn't be like this. I read about NPD and thought wow, this is describing my man perfectly. I have since ended the relationship again as I realize its toxic and will never be what I dreamt it would be but I cant help but feel terribly sad and like a complete failure. I was married for 14 years to a man who physically abused me yet I stayed. I'm feeling like I'm flawed, like I'm worthless of someone that will love me for the person I am. How do you get over this feeling? How do you know you are strong enough to stay away from a man that you know in your heart is bad for your wellbeing? How do you get the strength to get up and face the day with a smile on your face and confidence? Right now I have no clue :(