Here's a true story...
Long time ago, I had gone out with this one girl (a hot-body of a redhead) for a couple of months (she's the sister of a girl I used to work with). I thought everything was going great, until she suddenly breaks off all contact with me. No phone calls, letters, etc. Nothing. Her sister doesn't know a thing, and doesn't want to be involved, so I let it go.
I see my ex-girlfriend a couple of years later (I got into bowling, her and her sister joined the same league). She wants to go out with me, and explain what happened. I say "sure" and we set a date for that weekend. Weekend comes, she breaks the date. Following week, she apologizes, and wants to set up another date. I said, "Nah. I'm not interested", which floors her. Rest of the time I'm bowling, she would try to talk to me alone, and I blow her off - went on like that for an entire summer.
A couple of years after that, I met my fiance (now wife), and switch jobs. We go to a K-Mart near my girl's house, and I run ito my ex-girlfriend's sister. We make some small talk, she tells me she and my ex are moving to Florida, etc. Then I see my ex-girlfriend - she hit the wall, HARD. Her looks were gone, she got real hippy and thick, red hair's a frizzed mess, etc. I start talking to her, being polite, when my fiance walks up. I make with the introductions, and my fiance extends her hand and says "Hi". Both my ex and her sister lock eyes on the fiance's engagement ring, and I see tears welling up in my ex's eyes. Her sister makes a quick excuse, and both leave.
My girl saw my ex scamper off, and asked if she did anything wrong, I say "Nope, in fact I just fell in love with you all over again." We had a FANTASTIC night after that.
Point of the story is, plenty of fish out there, don't get too hung up over this girl, and the girl you're supposed to be with is out there waiting for you.