Today I went on a first date with a girl I met on facebook. We are both from med school, she is 2 years younger, and our internet chatting went really well. We talked about a lot of subjects, we flirted, we gave each other nicknames like "cutie", we even talked about kissing. We were doing a bit of roleplaying in which I was a teacher and she was my student and I was supposed to teach her dirty suff and give her grades for certain tasks, like kissing , to which she said something like " but what if i am bad at kissing?", my reply being " don't worry, you can practice on me, i'll be your guinea pig", her response being positive. My point is that it all went well online, she seemed attracted to me in a sexual way, hinting that she would enjoy kissing me.

We eventually met and we went to a pub. My plan was to sit next to her on a bench rather than a chair face to face, because I wanted to be able to touch her. I led her towards a bench in a corner and then this waitress came and told us that we can't sit there for some fucking reason and we ended up sitting face to face at a table. Fuck.

Our conversations were going well, we talked about college, ourselves, movies, whatever. She was a good converation buddy, had a good sense of humor, made eye contact, all around a nice talk. But that was kind of it. There was no way I could touch her, not even her hands, since she would most of the times hold them crossed or on her lap, or beside her. The times she did hold her hands on the table I could not , for the love of fuck, find any excuse to touch them. She had no rings that I could compliment, no bracelets, no watch, only black nail polish. But since they were black, I felt kinda weird complimenting her for that color, it was just black.. any other color and I would have said something like " that's a really nice/interesting color, I like it" , while playing with her hands. But it didn't happen.

Second of all, apart from the inabillity to touch her I had the feeling that I couldn't make any move or couldn't say anything 'sexual'. I felt like I couldn't make the transition between our current conversations to something more sexual. I literally felt like I went out with a guy more than with a girl. She was great at conversation, she enjoyed talking to me, but did not give any signs of playfulness, no flirting, no teasing.

I got the feeling that she was a bit insecure because during our internet conversations I told her that she was beautiful and she said something like "you say that here, maybe you won't think so in real life". And then, at some time during our date I told her " see, i was right, you are beautiful" and she smiled and rolled her eyes up and said "thanks", like she only half-believed me.

The date ended, I paid for our drinks, we both ordered some hot chocolate. She didn't drink hers. She offered to pay but I told her that I will handle it since I was the one who invited her. Maybe she was ashamed that she didn't drink hers.. but I dont care about that.

We got up and we both went to the metro station, talked a bit until the train arrived, I grabbed her by the waist , we did that friendly double cheek kiss and we parted ways.

My questions are:

-How to deal with sitting face to face? With the inabillity to touch her?

-What should i have done, that i didn't do?

-How could i have broken through the mundane things that we were talking about and bring the conversation to a more sexual place?

-I felt like i could not kiss her anytime during our date, since we had no physical escalation. what do?

-Is this a failed first date? should i try for a second? should i keep talking to her on facebook? or should i just not talk to her and wait for her to say something , and if not, then just move on?