Loving somebody while they playing in your face will change you. You keep giving chances, believing the words, and hoping the effort catches up, until one day you realize you’ve been ignoring what’s right in front of you. That’s the kind of lesson that changes how you love. Now if your actions don’t match your words, I’m gone before I get attached.
Sticking to no contact really helps your self confidence. You realize there isn’t a single person you can’t live without. You had a life before they existed in it, and you’ll have one after they’re gone. Their importance was only informed by your attention.