Trying to stay strong

I am in a toxic relationship.  I acknowledge it, but I am having a hard time letting go.  I have broken up with him for the 100th time and I am fighting the urge to go back.  I love him, but I shouldn't.  How does one break from someone who is not right for you.  Maybe I am afraid to be alone.  I don't know if it is that or something else.