I gotta cut him off, but how?

How can I be strong enough to do this? He's disrespected me a few times, and last night was the final straw. It should be, at least. But my whole world lights up with him, and I miss him like crazy. He's my first "love." How do I have the strength to cut him off? Even after last night.. I SHOULD be mad, I know this, but I'm not.
I gotta cut him off, but how?
Post Opinion