<human>: So here's some back story...

Over the summer, I met this girl who I found out would be going to the same college as me. She spiked my interest and we both liked each other, so I asked her out on a couple dates. We got to know each other really well and talked almost every night for hours. We talked about us being a couple at our new college and spending a lot of time with each other in general. Things were great, but for some dumb reason I decided that, if I could get a girl this awesome, then I could probably get one better, so I broke up with her. As you could imagine, she didn't take it well at first but eventually moved on. I still wanted to talk to her though, but she wasn't feeling it and the communication came to a halt. 

Anyways, fast forward to college times. One of my ex's friends is good friends with my roommate, and so she decided to come over with my ex, but my roommate wasn't there at the time. As I told them he wasn't there and goodbye, I also said something along the lines of, "It was nice seeing you again __________." and she replied with something like, "You too!" That was the first time at college that I saw her, and ever since that day I haven't been able to stop thinking about her. So many times after I broke up with this girl I stopped and thought, "You know, she's really pretty, she's really into you, but you just had to think you could do better and fucked up something potentially amazing. Good work."

I just don't know what to do at this moment. Should I try and reach out to her, see if she would want to talk some time again in the near future? Or should I just reflect on the time we had together, be thankful for it, and cut off all communication and move on?

I would love any feedback you could provide.

Thank You.

Can you provide a brief overview of the text?
<bot>: Met a girl over the summer, liked her, dated her, thought I could do better and broke up with her, realized I fucked up, am wondering what I should do with her (we go to the same college)