Well, at least you got that far. I've never even held a girls hand or been on anything that can even remotely qualify as a date. On another note, your story is one of my biggest fears, which is probably why I can't even bring myself to go up to a girl. She'll either say no, or she'll just want to be "friends", whatever that means. Not trying is far less painful.
Lucky me, i do not even think of doing such things, for i do not want to be seen as going "out of my league" in trying to get a girl or even worse, someone saying - Hey look at that dirty bag of bones trying to get a girl.
Anyways, sorry to hear about this incident and hope you will find you true real love that will last till eternity and beyond.