Are my standards too high?

Hey 😊
I am 22 years old and I have trouble meeting guys to have a relationship with because I'm a virgin. Now it's not that they don't want to be with me because of it. It's more so that once they find out that I'm not ready to loose it yet, they don't want me any more. 
I don't really know how to handle this situation because I can't expect them to stay when they want something I won't give them and I don't want to compromise my standards or ethics. Especially not when I feel pressured in to it.
I guess my main question is am I prudish for wanting to wait? Should I be more willing to give it up? Or should I just continue being single until I meet someone who is willing to wait until I'm ready?
Please help!! I really need some advice here 😳

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors