Posted by Ripe
It sounds like you left the "toxic relationship" but the title of the thread implies that you're the one whose struggling to leave that relationship.
And that's why it's hard. It takes a mature level of honesty and strength to do the right thing for you and that person. Getting a restraining order can also be the right thing to do if he keeps rocking up at your home and work.