^^This totally.
In my experience, girls can tell what a guy's agenda is in about 10 seconds. If you go around thinking 'need a girlfriend, so horny, please be attracted to me' they'll know, and be instantly scared off. No girl wants to talk to a guy when she can tell that all he's thinking about is getting her bra off. Seriously. Be happy in you, because how could anyone like you if you can't like yourself? If you are trying to find a nice person to share your life, treat people how you'd like to be treated, and make friends instead of putting so much pressure on 'getting' the person/intimacy. You might have to go through some 'just friends' relationships, but its a hella lot better than nothing IMO