possible affection, if that's the case he is trying not to make it obvious but wants you to know.
it means they are really good friends or the guy likes her. i would say that the guy likes her.
Well when he stands up for u and he finds excuses to talk to u and especially when he stares at u
Well he probably does.
If he stares at you alot, starts random conversations, trys to make you laugh, and or if he talks to his friends about you a lot.
lesbian?
It means he's a creeper. You should tell him to stop being so Edward Cullen-ish.
It means you're still in middle school.
it is just looking. Or it hears or sees something!
He really likes you talk to him
He's probably too shy to approach you himself and like that he's trying to give you a chance to walk up to him instead.
If a girl always stares at you, it means that she is interested in you. Something about you she finds intersting. You should talk to her.
That means he likes you silly! ^.^