Why did my ex bother coming back to me just to leave again?

Long story short, my ex and I broke up last June. The breakup was really hard on both of us, but after I made a mistake, he told me he was too angry to forgive me and that we both needed to move on from each other after a drawn out breakup.

Two months after we broke up, he began dating a woman 20 years older than him.

A few weeks ago, e texted me out of the blue and asked if this was still my number, then called me He told me that his relationship with the other woman was over and that it was never serious. He told me that the whole time I was always in the back of his mind and he hasn't been able to get over me. He said that he still loves me and wants to make it work. I told him the only way things could work is if he was willing to put the past in the past and move forward.

For two weeks everything was great! We were in contact all the time and he seemed super happy we were back together. He kept pouring his heart out to me and telling me I'm the only one he's ever been so mentally and physically compatible with, and that it's obvious we are meant for each other.

After the two weeks, he started getting distant. The phone calls were fewer and he started ignoring my texts. When I'd call him out, he would call me "psycho" for wanting an explanation. After a few days of no contact with him, I told him that if this is how he was going to be, then I didn't want to get back together.

He ended up reaching out to me and said that a lot has been on his mind and that he can't let go of the past. He says he still hates me for what I did to him, and that we can't be together. He says he thinks of it and it sends him into a rage, and that I'm the reason why we broke up; that if I hadn't done what I did, we would be still together.

I understand where he's coming from, and I agree, maybe we shouldn't be together. I feel like I got closure this time, but I'm so confused as to why he would do all this if he wasn't ready.

What's your take on this situation?
Why did my ex bother coming back to me just to leave again?
Post Opinion