not every girl is going to sleep with you at the end of the first date. some will, but girls that are conservative won't. No matter how hard you try or how smooth you are it may not happen with certain girls. no worries, you build rapport and go at it on the 2nd or 3rd date
but if you have to wait till the end of the date to kiss a girl you have zero game or balls. The first kiss should always come in a moment of laughter/connection or whatever in the middle of the date. and once you establish that sexual tone, the rest is sooo easy.
anytime both of you are having fun and in the moment is when you should make that move. don't be a pussy and wait till the end when it becomes so contrived
i actually give my dates a heads up now by saying something before i kiss them, and i swear...it works EVERY single time. Something like
"I can't lie, your lips are so kissable right now"
"Close your eyes, i have a surprise for you"
"What would your friends think if i kissed you right now?" (if they were with their friends)
"it's so obvious, you want to make out with me right now" <---that's only if we established a cocky but playful tone from the start
I have a million variations of those depending on the context, but it works everytime. as long as you have build up the rapport and comfort level, its literally them just waiting for you to go and get it. i wish i wasnt such a dumbass when i was younger and realized how easy it really was. I did very well, but i would have been exponentially better if i knew the key to kiss closing