Because he likes you sillly! if you say Hi to him he will know you have noticed!!:)
it means he likes you
He's nervous around you- he likes you. He's worried about what you will think of him if he acts kinda weird.
Perhaps he likes you but fears rejection from you...and fears that you don't like his real self...?
a) he likes you b) he is attracted to you but doesn't like you c) he used to like you d) he's nervous around girls
Maybe he feels that you are to good for him and he feels that if he is himself and does something stupid you'll break up with him.
It really changes from one guy to another. I would say that "most" shy boys like outgoing girls, but not everyone will agree.
yes! They are more nervous to talk because they really like the girl. he's not being a scarediy cat he is just nervous because he likes her too.
That's because he wants you to see how outgoing and cool he is but he has his own limits and respects you. :)
make him notice u. then be nice for one day and then act like he did. play hard to get
he is upset at you for something, or you insulted him, or someone said you insulted him
unless he told you that hes interested you have no reason to believe that he is if he acts the same way towards everyone
no!! you always ALWAYs wait for the guy to make the first move!