I can’t let go of my ex

I keep saying I’m not going back to my ex but he keeps saying he’s gonna change, he wants to fix things, & he doesn’t wanna loose me. I asked him if he would go to counseling cause we can’t seem to work things out on our own. He said if he goes it wouldn’t be couples counseling it would be just for him. I said okay well maybe you could go alone. (I plan on going myself and anything helps at this point) He immediately got mad & said “some nerve you’ve got 🙄” I asked why he got mad because he just told me he’d only go if it was just him. We’re both extremely headstrong & we both feel like we are who we are & our personalities are 100% normal which obviously isn’t true. But I’m willing to at least try to change even if it isn’t all at once but he’s not willing to change anything even though he says he will so of course when I realize I’ve been lied to once again I say I’m done but he immediately says I’m selfish & I just wanna leave to control him, he also said he didn’t like my decision to end things & I said well I don’t like it either but I’m not staying in a relationship that’s unstable & is making me unhappy so he said “well then don’t leave me.” He’s clearly trying to manipulate me & every time I bring up my reasons to not be together he says “I’m a spoiled brat but I’m so beautiful” & he thinks I need to work on me more than him because his actions are because of me & I contribute to everything he says & does he also got mad at me cause I said I was really done this time & I made a huge mistake by telling him I didn’t want him to be mad at me & he flipped it on me by saying it was too late & he was already mad & if I didn’t want him to be mad then I shouldn’t leave. I told him I was done arguing & my decision was final. He FaceTimed me in a whole different mood saying he wanted to fix things fr this time cause he wasn’t gonna loose me, I didn’t really have much to say but when I did he kept cutting me off & basically blaming me for everything. We never finished the conversation but I texted him yesterday to talk again & he said he had an event to attended and wasn’t going back and forth with me. I haven’t heard from him since so I think I’m just gonna leave him be.