If they keep coming back to you, it's only because they know that somewhere in your mind you still want to believe in them. You don't want to accept the reality that they're nothing, they have nothing. And everything that they tried to get you to believe was nothing more than a fantasy. You don't want to accept the truth of what they are, that's why they keep coming back. Because you still believe in their lies. You still believe that maybe they do have something to offer you. Once you come to the realization that you are actually superior to them, and they tried everything, since the beginning, to suppress you and prevent you from coming to this realization. Because they knew all along that you were above them, and they felt inferior or inadequate around you. Once you've figured that out, and they know that you accept and realize this. You will never see them again. And you will never hear from them again.
They initially wanted to be around you, but that was only so they could trick you into giving your power to them. They wanted to be around you and extract everything that you had to offer, while making you feel as though you have nothing to offer. Furthermore, they have to do this to keep you around. Once you realize the reason why they spend so much time and effort trying to suppress you. Which is because they know that you are greater than them, and they're trying to prevent you from coming to that realization. It's game over. They're not going to want to be around you. It's shameful, embarrassing for them. To accept that they spent all of their time and energy trying to suppress you and prevent you from coming to the realization that they have nothing to offer, and you are greater than them. Once you've realized this, they can no longer manipulate or control you. You will never see them the same way again. Because it becomes obvious at that point, that if they really believed themselves to be above you, why would they ever need to put you down? Why would they ever need to suppress you or prevent you from discovering the truth about them? They know that you are greater than them. That's why they spend all of their time, effort and energy trying to bring you down. That's why they want to manipulate and control you. That's why they want to suppress you from being who you are meant to be. Because they're envious, jealous, and they feel inadequate whenever they are around you. So they have to contain you, domesticate you, keep you in a box. To prevent you from realizing that you never needed them. And they knew all along that they were never good enough for you. They just tried to trick you into believing that you needed them, so they could extract whatever it was they needed from you. They had to trick you into giving your power to them, so that they could have power over you, and then they could control you. Because they knew all along that if you were to know your true power and your true value over them, you would never want them.
You would never stick around. That's why they had to trick you into giving your power to them, so that they could get the admiration and respect that they craved. Once you've figured this out, they will leave and not come back. Because they know that they cannot be around someone who doesn't value them. They are desperately seeking attention, approval and validation. They want to be recognized as something great. But they don't want to put the work in. They want to create a false sense of greatness through lies and deceit. When you realize this, and you accept that they are nothing special. You accept that they have nothing to offer, you accept that they're nothing great. When you finally feel this way about them, they will leave on their own.