Is it normal to be in early 20s, still virgin and without proper relationship?

I have been in relatinship when i was like 15 but we were like kids so it was just childish. I have never been someone who needed to be in relatinship. I never approach girls for example in bar or somewhere, like cold approach or something. To me it feels kind of embarrasing. I dont have problem talking to girls when someone introduces us or just with friends, thats totaly fine. Last girl i dated it was like two years ago. She had a crush on me for a long time, then we got closer, we kissed few times and went out but then she rejected me. Since then nothing. I am not tall, i know loads of girls who had crush on me but it was especially when i was around 16 and 17, now there were some women who told me iam good looking but those were mostly married women when they asked me why i am single. Even some guys told me. In last year like three guys told me that i am good looking, Which i would fancy more from single girls. I am pretty introverted, i mean i like going out but i am just not someone who would like talk to everyone and stuff. I am fine with my friends and i often dont feel comfortable around new people. I have never been thinking about this much but lately loads of my friends are getting into relationship. Is it weird?

Is it normal to be in early 20s, still virgin and without proper relationship?
Post Opinion