I’m a narcissist and keep attracting good men?

My current boyfriend is a good man but it’s so easy to take advantage of him. He’s basically whipped and I can pretty much do whatever I want and he will stick around. Why are you men drawn to narcissistic and sociopathic women like myself when we are no good to you?
I’m a narcissist and keep attracting good men?
Post Opinion