I've had pretty good success recently kiss closing the first date. My second dates try to escalate towards sex, yet at the end I'm never able to pull through. I would like some advice because this has really been making me upset recently.

Girl 1: First date goes well, I don't escalate enough during the date but I man up and go for the kiss at the end - heavy kissing for a bit. Second date is quick and then I go over to her place (logistics not great for me, but next year I'll have my own room), and the clothes come off, she's grinding on me, etc. Thought I had it for sure, but it was late (midnight) and she needed to wake up early (8am) so she said she needed to sleep - this was after she was rubbing my dick and I was busy escalating. From what I can tell, this girl has no previous sexual experience. I'm honestly not sure if she didn't want sex or if she genuinely wanted sleep that bad - what she was waking up for isn't really that important. Honestly the biggest blue balls I've ever had, and we're leaving college for the summer so I won't have the chance for a third date for months, if I/she even wants to then.

Girl 2: Same first date as last girl, ends with her in my bed and we make out. I need to get better at pushing for sex on the first date. Second date ends the same way, makeout in my bed and no further escalation. Third date is for lunch (she suggested) and I didn't escalate. Pussy move for sure and I'm not really that upset about this one because it's obvious where I fucked up; it's Girl 1 that gets me.

Any advice on how to F close better is much appreciated.