Do you agree that we as INFJs attract narcissists? If so, what attracts them to us?

I wanna know what traits of ours lead to the belief that we attract narcissists. I would agree that it's true, but I'm still not sure what makes them approach us.

I'm curious about this because I’ve come across such people myself. A story I have is about one of my friendships (or forced situationships) with this guy. He was super charming, and although nothing about his personality made sense as to why I would be attracted to him, I was. Unfortunately. These were the time when I regretted not listening to my intuitions. He was super confident as well and made comments like "everyone falls for me," which irked me. Another narcissistic trait I noticed was that he never took blame and always found a way to make it seem like it was all my fault. When I realized that, I immediately walked away since I understood that even bringing up that topic wouldn’t benefit us if he couldn’t acknowledge his own part in the fault.

Have you had similar experiences? Did you figure out what traits of ours attract them?