First of all, not all guys do. But for the guys who do, its because of hormones and his attraction towards the girl. He can't help it, especially if its during puberty.
You can't. Not every female wants the same things in a guy.
Well, every girl is different. You need to get to know her better and find out yourself.
All guys want different things, but I think every guy wants a girl who makes them feel special and wanted. I could say that every girl wants that as well.
be 100% yourself !
It means he likes her. He wants to be with her always.
A girl who flirts a lot probably just wants attention.
Just wait it out there's some one out there for you. :)
if he is always near you when she is near you and if he talks to her whenever
She listens to your feelings and always wants to now if your ok.
You cry because the popular girl always gets what she wants.
It probably means she hates you, and she wants to terrorize you every single minute. Not a good thing...
Sure, it happens every day. If the girl wants to date you, enjoy.