In love with a girl who has a boyfriend?
OK so I'll try to make this as short as possible, but lets start with some background. During my sophomore year of high school I met a girl in one of my classes who I thought was kind of cute. We talked for a while and through mutual friends went to parties etc. Over time I began to realize that she really liked me and while I kind of had feelings for her I was way to afraid to ask her out 1) because I was really shy and 2) because I didn't want to mess up our friendship. Time went on and we eventually grew apart as friends, dated, and left high school.
I've had plenty of relationships between the time I almost asked her out and now, and I feel like none have compared to this girl (even my current g/f). She has had a b/f for the past 3 years, and while they have had some trouble in the past he recently gave her a promise ring (promise for marriage after college).
I am in no way a stalker or anything like that but I regret asking this girl out all the time and when I think about her all I see is perfection. I would give anything to be her boyfriend but I don't want to tell her this because I am unsure she still has feelings for me and she is in a pretty serious relationship at the moment.
I don't want to let go but I feel like I have to... any thought?