This is a messed up situation, help me!

I live with my ex boyfriend of 3.5 years, we moved in together 3 months ago, and 2 months ago he broke up with me.
He broke up with me because I'm a bitch, and I'm so used to people leaving me that for the whole 3.5 years I pushed him away and caused fights (knowing I was doing so, I regret it now but I can't change the past). Since the break up I've changed, I can say that honestly. I have learned that not everyone will abandon me, to pick my battles, and to treat those I love with respect.
Anyways, he's been acting like were dating for the last month ish? He touches me (tickling, hugging, held my hand while we laid down, grabs my hips, etc.), is really sweet, goes out of his way to help me (opening doors for e. g.), he also asks me to go out on dates (we don't call them dates though) to the movies, dinner, etc. and he even asked me to go on a road trip with him next summer/live with him when our lease is up.
We originally planned on getting married in a couple years, we had our life planned out together. However now I don't know what to do.
I tried talking to him a couple weeks ago and it went like this:
me: “Can we try one more time?”
him: “I don’t know, we work better this way”
me: “Because I’ve learned that I can’t expect you to stick around if I treat you bad”
him: “ I don’t know, I’m sorry”
me: “Don’t be sorry, its my fault. I hope someday you change your mind, but for now I have to accept your answer”
him: “Even if we did get back together, we can’t jump into a relationship and expect us to last forever”
me: “Nothing is guaranteed, and I know that. We just need one last chance to try again”
Then our conversation died, but that was the first time he didn’t get angry and leave the room, it was also the first time i didn’t freak out and cry/get mad at him for not wanting to give me a second chance. Im happy I’m actually changing, and not just saying I am. So anyways, do you have any advice? :(
This is a messed up situation, help me!
Add Opinion