I'm a guy who's 25 at the end of this month and I'm almost 3 months into my first relationship now. I also never believed it would be possible for me to function in a relationship - I mean, I could not even visualise it. It really did happen when I least expected it though. I think that you've got to make peace with yourself and learn to love yourself a little first and I know that sounds corny, but if you can't see any positive qualities... you can't expect anyone else too. Most of us have a negative side too, Nobodies perfect, but i think you have to really try and focus on the good in life and minimize the bad. I don't mean pretending to be happy, but finding things to be happy about. Above all, I think you gotta enjoy what you have... however crap it is and find positive things to focus on in the short term, like exercise or weight training. Any small way you can boost your self esteem, either by taking pride in your appearance, or taking up new interests that you can really get stuck into, reflect well with other people. I mean, if you don't make a bit of a noise, even if it's only in an internet forum, no one will no you are there. I think honesty is important too. I was totally upfront about who and how I was, to the point of brutal honesty, and the girl of my dreams responded to that
.... and she obviousy understood a little to respond to that. Just don't give up. We met on myspace lol.... then yahoo... then real life. Ha ha, the ends justifies the means, and you have the potential to meet your match right here.... just don't get too obsessed with someone untill you meet them in person early on, so as to avoid getting hurt, and be safe girls... there are some real rando's out there, including me ;-)