Im the bad guy.

I am the bad guy in my relationship. When we fight I get mad and I cuss at him. I know it's not good for our relationship. I love him but I don't want to be with him. I try and leave him but he doesn't let me. I know I'm the bad guy and I just want to end it. I don't want to cry anymore. I don't want him to feel bad anymore. I want him happy and the only way is if I leave. But he won't let me. Please what can I do?