Embarrassed at being a virgin?

I know it's personal choice and stuff but I'm 18 and basically everyone I know of, even some who are younger, have lose their virginity and I've barely even kissed a boy unless you count a peck back in year 2? It feels embarrassing especially when I'm talking to boys on apps and stuff and they all seem experienced. There's one guy I really like and he's 22 and clearly had sex and stuff so how would I ever keep someone interested if I have nothing to really offer except being extremely shy and having no experience.