How do I end it?

I’ve been with my boyfriend for 1 year and 4 months. This relationship is clearly toxic. It started out fast but it was great, at first. But then we started getting more comfortable and that’s when the disrespect started happening. He is very controlling. To the point where I don’t even hang out with my girl friends anymore. Always accusing me of cheating when I finish work late. Doesn’t even want me to be at my own house, which I still live with my parents. We BOTH have verbally and physically abused each other. I love him, but I am not happy in this “relationship” anymore. This relationship has drained me emotionally and mentally. I don’t know how to end it. I know it sounds crazy, but I can’t seem to man up and do it.