<human>: I'm going to try to keep it short and simple. Can't think straight.
There was this girl who I found to be the most perfect girl I have ever met. But, she she didn't like me back. At first I thought I had a chance. Things were going great. I felt like I was on top of the world. Her friends gave hints that I should ask her out. Unfortunately, she takes ages to respond to my texts and flakes out on the day of whenever I ask for us to hangout. The last message I ever got from her was when we finished high school. She just stopped. A month later, she got a boyfriend that I never even heard of.

I hated myself for trying, so I vowed to better myself, to find someone better and to be happy. Well, years in college and I have yet to find someone who meet my standards. Years in college and I have yet to meet my own standards. I'm doing pretty well in terms of academics, doing research, getting only A's in classes, getting more fit, making new friends, but I'm still not good enough in terms of looks and other skills. I'm still a loser.
Now she's back in my life. She started texting me out of the blue and we started texting again. I even asked her out hangout one time and surprisingly we did. She still has her boyfriend. Seeing her with her boyfriend doesn't make me happy. In fact, it gets in the way of my studies. I don't want to flat out ignore her, but I don't feel good anymore. I love seeing her smile. It truly makes my day. I still see her as the most perfect girl.

I'm not looking for petty, just for solutions. She texts me more than usual (although still hate waiting for replies). I still like her. I haven't found anybody better. But I know she's way out of my reach. I really don't know what I want. I want to be with her, but at the same time, seeing her kinda hurts. What can I do?

Could you distill the essence of the text into 1-3 sentences?
<bot>: It's been years, yet I still like her. But she has a boyfriend and doesn't like me back. I can't seem to move on and find someone better.