I'm going insane, the following situation happened multiple times with different girls now and I don't know what's wrong.

I match with a girl on tinder, some banter and back and forth happens and I get her number. When were having our first "instant reply convo" I call instead and it usually works really well. Afterwards they always agree to meet and are very into me as they always reply to my texts within an hour no matter how long I take to reply.

Date day comes and it goes quite well. Often I just go for a walk, have fun and then go home with them. Now the last few times I started making out and slowly escalating. Sliding my hand under her shirt, playing with her tits etc, but when I want to undress her, she stops me. "not on the first date" stuff.

It's never awkward afterwards though, I leave on good terms a bit later, kiss them again when I leave, but when I text them whenever for another date I'm either getting rejected or ghosted.

When they stop me from escalating I have tried everything, from playing it cool and just waiting for date two, over reinitiating again and again trying to make them hornier to finally just saying "ok" and leaving quickly afterwards. Why the fuck do girls invite me inside, make out with me, let me play with their tits and then over and over ghost me?