I get really lonely sometimes and think similar thoughts about how all of my friends are dating/married etc.. Some in my family tell me all the time how fantastic I am at socializing and my sisters tell me I'm cute. Haha, I'm 24 and I'm in the same boat as you, as far as never having dated, kissed, and I shut my eyes and cover them and repeat my mantra "if i close my eyes she can't see me!" when a girl is around. I've been ON dates, I've pursued relationships before. I think that if you really look, everyone is ugly in some way it's really easy to find flaws in people, especially yourself! Finding the good in others is another story. The physical is the very least kind of ugly someone can be (in my opinion), and that's if you insist on there actually being a type of physical ugly, are we not just comparing two different things (two different people perhaps?) that can't be compared at all? People are attracted to other people by way of chemical reaction, that chemical reaction is subconscious and can easily override what we truly think makes someone attractive if we let it (namely the meaningful stuff, not the superficial stuff, the kind of stuff that creates and builds long lasting relationships). On an early morning paper route my brother and I were doing I was afraid to deliver to this house that was dark and had a chained up dog in the yard (and it was 4am). He did it for me and just walked up to the doorstep, set the paper down and came back, I asked him "How can you do that and not be afraid at all?" he replied to the effect of "When I'm afraid of something, I focus on what I can do to prepare for it, there's nothing more I can do". My strategy is to try to make myself as much like the kind of person I would like to be close to. I'm obviously very flawed and I contradict my own advice all the time, I will always be a little insecure, but someday I have a hope that I will find someone who will be everything I want, because even if they aren't what I thought I wanted, I don't think I know what I want anyways. You can have hope too, because the timing may not be directly under your control, and other people certainly aren't. But you are in control of you, if there's something you don't like about yourself you can change it, just don't confuse that with what you think others think about you. I agree with the comments others have made here as well.