I'm 21, have been rejected and/or lead on by every girl I've ever gone for and currently think I'm getting lead on. This has kinda discouraged me to keep continuing trying to date because I feel like something has to be wrong with me. If anything I want to focus on losing my virginity and have random sex, than date for the time being because its taken a huge toll on myself to try and date. But at the same time I would like to know about a dilemma I have.

I can approach girls and get their numbers and I've never gotten a fake number. I'll usually put my intentions out there and let them know I'm interested in getting to know them and ask them out on a date before I get their number. They seem interested at first and sometimes they will reply to my initial text to say they have my number or to start a conversation but then it pretty much dies from there. I've dated like 3 girls, but they never got anywhere, I get told I'm bf material by friends, and I get compliments on my looks and personality from time to time so I don't think I'm too horrible.

But if I'm not getting past getting their number then something is off. Sometimes a girl will even text me back a few days after my texts saying she got it and wants to meet up but then never replies again. The conversations even go great and the girls are responding well but then just stop replying for no apparent reason. I also listen to this subreddit and focus on putting my intentions out there by asking them on a date with specific details before I get their number so I'm not waiting days or weeks to ask them out.

Has anyone been in a similar situation that figured it out because I would really appreciate some advice for when I have better self esteem to keep trying.

Tldr; Can get numbers and talk to girls but cant get past that, set up dates early on instead of texting for days or weeks too, not sure where I'm going wrong but my motivation and self esteem are pretty bruised but I at least want to figure this out.