You attract your own energy, nothing from the outside. If you do not know your worth, you attract people who consider you worthless. If you do not want something to work for you, you won’t get it. If you have some traits in your subconscious mind for a partner, every other kind of person will be repelled/removed from your life sooner or later. If you want to change yourself, you have to visualize that change in you. If you want to become something, you have to believe it in your whole being. That’s all law of attraction is. You attract your energy, your thoughts, your vibes, your aura to you. Now, a few of you may think “I am a healer. Usually toxic people get attracted to me. I don’t think this is how law of attraction works. I never wanted that.” My answer is your innate nature is that of a healer and toxic people need spiritual healing and your mind subconsciously desires somebody to heal, so, toxic people get attracted to you unknowingly. But you can save yourself by creating boundaries n by directing your energy to be more specific to heal yourself first or the innocent victims of toxic abusers or nobody at all particularly and by only teaching people how to heal themselves.