How do you move on from a toxic relationship?

I was with my boyfriend for 2 years on and off. He has constantly broken my trust by saying things he didn't mean, doing things he didn't mean. I broke it off officially, as soon as I found out he was emotionally cheating. But why do I still love him? I don't understand. Why do I keep wanting to be with him? Why does it hurt so much to let go when it hurts more to hold on? I'm such an easy person for him. How do I just move on if I see him almost everyday? Has anyone felt like this?