<human>: Can you provide a brief overview of the text?

My ex and I were high school sweethearts and we are both each other's first love. We are each other's best friends. 

We started dating beginning of sophomore year and he ended it a month after graduation because people got into his head with the whole "high school relationships fail the first year of college". We still saw each other that summer and acted like we were together. And then stopped talking once we started our first semester in college. No contact at all. But we ended up giving each other hints and secret messages that we were still there. 

Then he got the guts to start texting me two months later, and tried to win me back slowly. When I asked him why he came back he told me that people got into his head about how high school relationships don't last in college, and he thought he just messed up the best thing that has ever happened to him. We dated up til now. I recently broke it off because he told me he wasn't ready for a relationship. I get that we are young, and we never dated other people. But me? I don't want anybody else. He told me he wanted to be single, and he wanted to want a relationship, badly and the first choice would be me when he wants a relationship. He says our relationship is everything he wants in a relationship. I'm not some toy though.. I end up always giving him another chance. 

I was my happiest with him. He's my best friend. He's never judged me, and he was always there for me. He has helped me get through my depression I had for years, he's also helped me through my eating disorder I had. He has always cared for me. I feel so comfortable by just being around him. I don't really trust people, and I kind of don't trust him now for breaking my heart again, but he is still the most trusted person in my life. A very strong part of me wants it to be him in the end. Is he worth the wait? I mean, I'm not going to turn down other guys left and right if they wanted to take me on a date.
<bot>: Broke up with my highschool sweetheart for the second time. I always tend to give him so many chances, is he worth it?