I have gotten after years of rejections very good at talking to girls and setting up first dates

I have at least 6 really good dates this year that had 2+ hours of talking without any awkward moments lots of laughing lots of hugging kissing holding handsand generally acting like a couple
the dates end really positively with them kissing me but then when I try to set a second date they get really cold or tell me that they feel like they dont see it going any further

*Im 22 I was never in a serious relationship and I feel like maybe I dont show enoughvalue for them to want to see me again

My question what are some key thing or a mindset I should know that can help me get the girl to show her why she should meet me again