Since I just saw this thread, I'll tell my experience. About a year ago I dumped a friend that I knew since High School. This guy is a full blown narcissist, and he mostly likes to **** on women. Married and divorced twice, two daughters, and many girlfriends who have dumped him. What he would do before I finally pulled the plug on him was that he would always call me and unload about how he felt that he was being treated negatively by his second ex-wife, his two daughters, and his girlfriends. He would pull **** on people and then make himself out to be the victim and claim that he had never done anything wrong, and then expect me to side with him.
One time while travelling to my place to visit from another town, he saw a big RV towing a vehicle. That triggered him, and as he was passing the driver, he rolled down his window and cussed him out, calling him a capitalist pig among other things. Then, when he got to my place, he told me about the incident like he had done a good thing and was proud of it. I told him, "hey, did it ever occur to you that some people earn nice things such as a big RV after years of hard work?" Just after my mom passed away, I was working on the obituary, then he calls be up and tries to unload on me about how his daughters were acting towards him. I had to remind him that I was really busy and that I was going through bereavment.
The final straw came after he called me to ***** about how his current girlfriend had left to visit with her folks in another city without telling him, and then a day or two later he calls me again to complain about how his GF lied to him about how much money she had in the bank. I said JIM! What does all that have to do with me??? One argument led to another with him accusing me of things, gaslighting, and generally being a loudmouth. Finally, I hung up on him, blocked him on my phone, and blocked him on facebook where he would text me with rambling philosophies and even verbal abuse, which sounded like booze talking.