He was manipulative but I miss him

Lacey
I broke up with him about a week ago after 3 weeks of going back and forth about it because I was denying the fact that he was extremely manipulative and emotionally abusive. After denying and minimizing this fact for the 8 months that we were dating, it  caught up to me and all at once, I was unhappy and anxious in the relationship and couldn't express my love to him anymore because it just wasn't there. Even then I tried to minimize his behavior towards me, trying to pin my anxiety on something else, going back and forth between what my mind wanted me to do (get out and be free) and my heart (work this out and stay with him). It was like I forgot some of the things he did/said to me all throughout the relationship and when I finally started to dig all of that up, it triggered my panic attacks which I haven't had for 3 years. My family and friends urged me to start focusing on myself. I was losing weight, my anxiety was so bad like it was 3 years ago, I was so conflicted by the whole situation. 
He's reached out to me and he's still emotionally abusive even now. He didn't want to lose me, he said he loved me so much. He denies his own behavior and tries to justify it with terrible excuses. He doesn't fully understand his own behavior but I know it's because of childhood troubles that he's dealt with. I hurt for him and I just want happiness and peace for him. I worry about him every day. Right now, I miss the good things we had. I miss his cuddles, kisses, the way he thought I was so beautiful and cute, the way he looked at me. I think he really did love me so much and now I feel so much guilt. I'm going to therapy each week. I wish I could help him in some way. I wish I could have been stronger and communicated even more to him what he was doing and we could have fixed it even though he isn't very perceptive to that. I wish I was stronger emotionally and mentally and maybe I wouldn't have to leave him for my own good. Maybe this sounds silly. I'm just a mumble jumble right now.