Why does he keep acting mean/rude towards me but stares at me all the time?

Updates
+1 y
So I like this guy in my college (who's in a different class) and well he always stares at me when he thinks I'm not looking and quickly looks away whenever I catch him.

He also finds excuses to hang around me all the time but doesn't say anything just keeps staring at me from afar and ignores me completely whenever I'm near him. We've had eye contact a lot of times.

I've intiatied conversation with him 2-3 times and he always ends up saying mean and stupid things.
Updates
+1 y
He also gets sarcastic and acts like a smart ass. Like he tries to act like an arrogant bad boy or something but he's not like that otherwise and is very nice to all the other girls and people in general.

So why can't he just talk normally to me like he does with all the other girls? It's really pissing me off. I mean if he doesn't wanna talk to me then why stare at me all the time?
Why does he keep acting mean/rude towards me but stares at me all the time?
Post Opinion