<human>: I'm 20 F, he's 23 M.

We dated the last few years I was in high school and he was in college, I was 15 when we started dating and 18 when we broke up.

Our relationship was great for the first two years, we did long distance which was a little hard but we made it work well. The last year we were living back in our hometown, saving up to go back to school. We were living with his family in a pretty small house. Most of our friends were out of town, so we didn't get out a whole lot. Both of us were pretty frustrated and depressed with our living arrangements, jobs, social life, etc.

He wound up sort of taking it out on me, associating me with home and not wanting to be around me. He didn't appreciate me and was short tempered. I was getting clingy, focused so much attention on him and wasn't paying any attention to my own dreams/aspirations or anything. We broke up basically because neither of us were happy with our lives and he thought breaking up with me would change things. We didn't really talk or interact until about a year and a half later.

It's been just over two years now, and our lives have changed drastically. I'm starting a career I love, have plans for my future, have some great friends and generally love my life and am happy with who I am. 

He dated a woman that basically terrorized his life, but other than that has done well. He seems pretty happy with his life as well, except for relationships. We've been talking a lot lately and he keeps saying how much he regrets the things that have happened, how I was the best girlfriend he ever had, how he didn't realize how good he had it until I was gone. He's away for the summer, but we agreed to go out for dinner when he gets back.

Reddit, do you believe that people can change after a few years? If I were to give him a chance, could things be different? Does anyone have any experience getting back together with an ex?

Give me the gist of the text in a nutshell
<bot>: Ex and I dated for three years, broke up 2 years ago based on unhappy life situation. Could things be different now?