How do you leave someone when you love them?

I need to leave my bf. He's super controlling and emotionally abusive. But every time I try to leave I think of all the nice things he's done for me and how much I love him (bc I do truly love him but we're not good for each other.) how do I move past that and leave him for good?