Maybe because the 'tall caring shy guys' feel sorry for themselves instead of moving on and growing up.
answer 2- i don't think its the tall caring part its the shy part, girls like a guy who will stand up for her (and thereselves) she wants a guy to be the one to ask her out and if your shy you probably would be afraid to i dunno that's just what i think
Not all girls hate hairy guys if your very hairy dont be ashamed its just who you are
Not all girls will hate it, but they are just not in fashion at the moment. They also seem to hug in the wrong places.
Posting all over thier wall! ;p
Some guys do. Of course They don't hate it, their just bored by it and view it as a measurment of her shallowness.
You could be yourself. Girls hate guys who try too hard.
Learn to write sentences, guys hate girls who can't spell or write sentences.
Just because you don't love someone, doesn't mean that you hate them. Gay guys like girls as regular friends just as much as straight guys, if not more so. They just don't like them sexually.
no im a guy and i hate it when girls play hard to get it makes guys feel like there unloved but that's the fun of it! girls love to make guys feel unloved
From your question you are a 'drama queen' and not all the guys you meet hate you or want you to die. Perhaps you are overly nice to them to the point of being annoying. Guys like girls who have a bit of mystery to them and they can be nice, but they do not over-do it and they don't tell everything about themselves to the guy. If you are in elementary school it is quite common for guys to not like any girl because they are too young to be interested in girls.
They don't hate smart guys, you probably come off as a know it all, which most hate.
Everybody has different opinions on what they like. The personality is what matters the most.
Show him who you really are and he'll like you for you.