So I've read the thread for a while. I went on a trip recently, met a bunch of people, and was really into one girl. Circumstances didn't really allow anything to happen there, but she ended up asking me out and we went on a few dates - which I thought went well.

Latest date was great, we kissed, but it just didn't feel right. However she then wanted to meet again, but at an odd hour (halfway through a Saturday). Again we met, it was great, but she was very evasive when it came to any intimacy. She then suggested doing something after work during the week.

I left it at that (we didn't kiss this time), but after leaving and a few beers thought - Fuck it. And messaged her asking why she was holding back, and we both clearly were into each other so why was she being evasive. She replied immediately saying she was too much of a coward to bring it up, but she didn't want a relationship and wanted to be friends. Rather than reply, I just straight up called, asked her why, and she said she didn't feel a spark - it wasn't "animalistic". I said I didn't see her that way, and didn't think it was right for us to be friends, and left it at that.

A) tell me how badly I fucked this up to begin with B) would you have played what happened today differently?

The best way to improve is from experience and advice, so be as brutal as you want. I've never posted on here but will take it all onboard! Thanks guys.