<human>: to make a long story short my ex keeps talking to me and is convinced that were still together after 6+ months of trying to explain that I don't want to be together anymore..

I haven't seen him but he still calls me everyday and texts me. I don't pick up most of the time but I feel a lot of guilt and talk to him sometimes but it doesn't turn into any sort of significant conversation.

He is genuinely a good person, I knew he had good intentions but went through a bad self image phase and it made him pretty crazy, always ruined my family get togethers, thought I checked out every guy in my field of vision, slapped me one time, cheated on me and didn't tell me for a year, and Towards the end we would get drunk and I would try to physically fight him.

I don't know, I feel like overall it was a shitty relationship but after 4 years he's finally changed into a good person. He would do anything for me now. But a part has me grieved a long time ago and I want to let go I just hate the idea of cutting contact because it leaves so many loose ends and I would be devastated if someone did that to me :(

idk what to do!! Any input would be great.

Summarize the given text in a few sentences.
<bot>: I think my ex is finally becoming a better person, scared to cut contact because I still care about him but he doesn't understand we're broken up