I havent read all the posts on here so i apologize if im repeating stuff thats already been said.
In my mid twenties to around 30 i suffered a condition called body dysmorphic disorder. I couldnt leave the house along for fear of how i was being percieved by people. I was convinced i was a vulgar looking guy and no one wanted to really know me even tho i am a funny chatty guy when im relaxed around people. I promise you your problems are coming for how you project and view yourself! Girls like a man to be confident, looks arent as improtant as you think. When i was how i was i was sure people were making negative comments about me, calling me ugly, looking at me funny.
My early thirties a lot of things changed around the same time and it gave me a massive confidence boost. I started walking tall with my head up, looking people in the eye, making jokes around people, dressing well etc. All of a sudden people, strangers even, are telling me im hot, girls are coming up to me because im cracking jokes and smiling and often the centre of attention when were out. Im 33 and just broke up with a very hot 22 yr old after two years. Before i met her i was getting with a lot of girls but my ex stole my heart. 3-4 years ago if anyone said id be doing any of this id have laughed in their face then probably cried for thinking theyre poking fun at me the ugly guy!
I promise you, you improve your self confidence and how you project yourself and youll find someone a lot easier. It can be very subtle things that youre doing that you dont even notice, like eye contact. The tone of your voice, even how you stand can give so much away about how you feel about yourself inside. If i can go from one extreme to the other im sure you can do more to help yourself. Go out with friends and have fun, stop worrying about girls for the time being just work on improving yourself.
Hope this is some help. Pm me if youd like a chat