I had bad social anxiety as a teenagers, i lost myself in online games and just didn't bother with people, i was always depressed though and felt empty. I've for the most part overcome my social anxiety, still a little shy but can hold my own and seem normal in conversations. I'm 22 male now and i had a partying room mate who was very popular, he introduced me to a lot of his friend and i would go to frat parties with them all, they all saw how shy i was and would tell me to go hit on a girl or dance, i still had some anxiety and just couldn't approach girls and i didn't know how to dance. But pretty much everyone from my roommates crew said i was very good looking, one guy even said i just need confidence and that i'm probably the best looking guy at this party. Due to all the compliments i got i know i'm if anything above average as far as looks go, i'm not conceded at all though, i'm just trying to say i'm not lacking in looks, just the opportunity to get someone. All of my roommates friends were not my kind of people, they were all very loose, which i don't judge but it's not me, i've even had a few straight up ask me if i wanted to have sex but i don't want to give up my virginity to someone who i can't have a relationship with, they are all very different from me personalty wise and i knew it wouldn't work with any of them, i'm not even that picky but now i have a knew roommate and i'm just so isolated from females... I feel like the right person has to meet you at the right time for something to happen and it's just not happening!, no one socializing in class ,it's just attend, listen and leave, sure i'm surrounded by girls being in college but unless u have a legit reason to speak to someone you can't and even if you can it usually doesn't turn into something... the sad thing is i know i have so many good qualities and would treat a girl right and i know most girls think i'm attractive and would go out with me if the chance arose but i feel like it's a matter of luck and not something you can even put forth effort to attain, i think i'll end up 30, 40 and then 50 like my mom is right now and being single, what's the point when you are alone and don't have anyone to share life with? what can i do?