First off, everyone has their own taste. Some girl could think you're not the most attractive guy ever, but another girl could think you're a Channing Tatum to her. Everyone's opinion is different, so stop having this attitude and put yourself out there. If you do, you are bound to find someone! Have confidence in yourself... if you walk around with your head down no girl is going to want to come near you, but if you have your head held high with the confidence beaming off of you, the ones that find you attractive are going to flock in! Now don't be cocky confident, but just be confident with yourself. I doubt you are pathetic, creepy, and a loser, it's just your subconscious mind telling you that so you walk around believing it, but stop! Be who you are and I'm sure some girl is going to find you extremely handsome AND funny, but you have to stop sulking around thinking you're going to end up alone forever. Keep yourself well groomed, dress how you feel like suits you (hopefully it's not slobbish or anything) and BE CONFIDENT. And who knows, some of the girls you thought would never be attracted to you could have been, like I said, preference is key. Some people are attracted to bigger women/men while others prefer athletic built or even really, really skinny people. Some people may prefer a male to have that baby look face to him because it makes him look softer, while some women may prefer a man that looks rough and tough. Some may be attracted to geeky men/women while others look for an athletic person... and the list goes on and on. Everyone has their own taste and I guarantee someone out there will think you're the most perfect person to them. But you have to start with that negative attitude and get rid of it!