Hey all, I need some help. I'm a 24 year old virgin who has never even kissed anyone. I had a rough childhood with extremely overbearing parents and moved a lot, so it was hard to make friends. I've been through a lot. 

Fast forward to today though and I am finally confident in myself. I finished engineering school and have a great job. I'm not an alpha male but for the first time in my life I feel at peace and good about myself. I have been playing competitive tennis for ten years and lifting for six, so I'm extremely fit. I'm no male model but I've been told many times I'm decent looking by people.

Here is the thing though: While I am finally ready to go out dating and meet new people, I have no sexual experience at all. This... has been hard on me. I'm a normal dude, but I'm really behind in this department. 

My current situation: I met a 23 year old girl who plays tennis a while ago through a mutual friend. I liked her right away, and I invited her to play tennis with me. She agreed and the tennis session went great. We played, joked around, and got to know each other a bit. We've gotten together four times so far and we've gotten coffee once as well. We get along well and remarkably for me, I haven't been awkward and the conversations have felt very natural and fun. I did not pull any of the "Nice Guy" shit I did in high school and have not been needy. She initiates text convos roughly 50% of the time and again it's natural. We've been both been busy with conflicting work schedules but we're going to be getting drinks and/or dinner sometime next week.  

Main Question: I want to initiate physical contact with this girl when we go for drinks. I am not afraid of getting rejected,  and I understand it's a possibility. I just want to know the best/most natural way to go for a kiss. If she pulls away, what's the best way to handle it? I won't get too hung up over her if it doesn't work out, especially since time isn't on my side when it comes to dating. But if possible I would like to keep things cool between us if it doesn't go well for me.

I think I have a chance and from everything I've read, I don't think I've been friend zoned. There hasn't been physical contact but none of the other friend zone signs are there. I could also be delusional though, who knows. It's possible I've already messed up.

This sub has helped me a lot lately and I appreciate the discussions that go on here. I am confident I will be able to meet a girl and/or hookup if I persist and keep working on myself. I'm not in the best situation but I am going to keep trying. If anyone has any other general tips I am all ears and would appreciate any help ! Whatever advice you have just give it to me straight, you won't hurt my feelings.

Thanks !