I finally ended it after many many times. 6 years it took.
Sometimes I took a beating, more insidiously, it was more subtle jealousy of me working or having friends. I had to include him in all phonecalls with friends. It was sulking dressed up as 'I'll leave you to it' whenever I had a friend around. There was sexual abuse also (things like wanking in the bed beside me, wanking behind me when he thought I was asleep and worse that I don't wish to post).
Police were involved from the first assault but bizarrely, they came out, and as I had no bruises showing, they left. I then went to the police station the next day with a swollen lip, 2 black eyes, a cut jaw, bruises all over me where he had thrown me around like a rag doll etc. I went back again and again and again and a-fucking-gain. I had nothing or nobody. I was so emotionally and financially dependent on him, I NEEDED him and was willing to pay the price.
Eventually, we had split temporarily, I went home to family, built up my strength and he came back addicted to cocaine. I finally closed the door on him just over 2 years ago. I had to cut my cloth to meet my measure, which meant being impoverished. But I kept my rent and bills paid, and spent fuck all else. I then got back to work (he didn't like me working - read that as him sometimes beating me up over it). I had some counselling and bizarrely he was the least of my issues that came up.
There were lonely lonely nights, trips to A&E alone and scared as I was quite unwell for a while, and a few wobbles. But I just finally found the inner strength to say enough is enough - I'm strong and I don't need this utter sap in my life. You really have to call in favours almost from friends you might have lost touch with and with family who don't really care anymore. You need to find new outlets (I got massively into the gym).
It can be done, I would say 6 weeks later I was completely over him. The 'love' had died 6 years previously with the first beating.