dont hate yourself, its your confidence which may keep girls away from you belive in your self, some girls doesnt notice looks some doo, theres alot of things to hate then yourself, i hate slow drivers,some news channels,people who talk crap and unwanted things, and especially slow computers and data loss i hate them more then dogs
I agree with you. I am in Ahmedabad India and I have seen a lot of guys who are not looking smart and by luck, they have very cool girls. All you need is to become confident. keep trying and improve the confidence.
But instead of your nature and behavior more than 90% of girls prefer looks. which I dont have. i also hate to travel, and summer
its your wish dude, till you think you are not looking good you will not look good, do you think those slim models who walk the ramp are that beautiful, thats just there confidence, if akshay kumar wears a patched jeans people think he looks cool if you wear it without confidence it looks like you are begger(not meant to you my friend), i can just tell you dress well, try to speak humrous stuff in front of girls, which girl wanna come she will who dont wanna show her the finger