Do you know how dramatic that sounds. I'm 21, single and happy. I haven't given up. Most of my friends my age are single too. You do realize there are many single people around our age right? All of us eventually need to find our special someone. However you're not really helping by giving up. Any chance you might have had is lost if you don't try.
Cmon man, maybe you raised your standards too high and got hurt.! You're not bad looking but try to talk to girls that aren't super duper cute. You won't get rejected if you lower them. You're young and should not give up.
You know what try improving your self. Find your weakness and strengths, improve them. Learn new things, make your self interesting. All I'm trying to say is become a better version of your self, then you won't think about finding a girl. Rather you'll see that the right persons would come in your life and stay. Try having 3-4 hobbies, learn something creative, play sports, get yourself a toned body etc etc. Seriously it would work. Don't rush, things take time and they will happen at the right place, moment and time😄😊
As a guy let me tell you it is NOT a bad decision. I had a girl I liked who rejected me. So I simply gave up on her and lived my life in the process picking up a few friends and making a " wolf pack" at school. Now two years later that same girl now likes me... and for now I'm just ignoring her. So carry on, party, study and be the best you can be. The right one will show up and if not guess what you don't have dates to worry about or girls who freak out if you talk to another girl