I have been friends with an individual for 7 years. He and I have never been romantically involved; we are (or were) really good friends. We both had very similar life experiences, so I friendship grew from there. But now I am starting to question whether I should continue being his friend.
There are little things from the past that I realize I should have seen as a problem, but I choose to ignore as they were idiosyncrasies.
My friend is a college professor. We recently had a little argument. He felt I was yelling at him, and I was (we were trying to build a shed). At the time I did not realize I was yelling at him, and I am sorry about it. I left his house to let my anger cool, as I did not want to say anything stupid. He sends me an email that says thank you for everything, tell me when you want to pick up your stuff and money that he owes me for a purchase. So I email he back with how I feel and tell him he also owes me $2000 for the rent I paid for his family (wife and child). He has promised me on numerous occasions that he would pay me back when he received money from somewhere. Finally, he received his tax refund, and does he offer to pay me my money. No, he goes out to purchase building materials because he want to make the home he purchased 8 months ago, fabulous. He brags about how other people don't build their own sheds or porches, but I digress back to the argument.
He calls my phone and leaves a message saying that I was only his friend because I wanted my money back. That was the reason why I was helping him, not because I was his friend.
I called him back and told him I was sorry I yelled at him. He proceeded to tell me that no one yells at him because he is a college professor. His daughter must understand that, and a person he had visiting must also understand that. As he said, he is not some bum on the street (though I think bums have a certain amount of pride also). Then he proceeded to pour salt in the wound by saying his wife (who happens to be a former student and is 16 years younger than him, which he brags about all the time) was happy I left because I was yelling so much.
I already know that we will no longer be friends. I realized after he said all of that stuff, he cares nothing about me or my happiness or anything to do with me. He uses me. I have money and he spends all of his (because he wants to have what everyone else has, but he won't admit it)
My question is should I tell him we will no longer be friends because I feel he has NPD or at least borderline, or just stop communicating with him all together?
Over the years, he has become more and more narcissistic. In the beginning of our friendship, we did not hang out all that much, so I ignored his behavior, but I can no longer ignore it.
(By the way, a 2 x 4 hit me in the head and he laughed, he did not ask if I was alright, he just laughed)