I don't think anyone "attracts" abusive people into their lives.
I think abusers test the boundaries with EVERYONE they come into contact with, and they manage to get close with people who don't recognise the red flags, who maybe weren't taught to have strong boundaries as a child (shark cage analogy), etc.
I think that framing abusive people as hunting down vulnerable people, or framing vulnerable people as attracting abusers, is the wrong way to look at it.
I think abusive people are abusive to basically everyone, everywhere. Just some people recognise the red flags much sooner than others, and they don't allow them any further access.
What do you think of my theory?