Does he like me or is he friend zoning me?

Anonymous
So i have a classmate that i like and i don't know if he likes me back.
He's always been nice to me and he would always find and excuse to talk to me or touch me but he also does that to other girls. The way he talks to me it different though. To the other girls cusses in front of them, he yells while talking to them. Its like he hates them. He's also a little violent with them and pushes them into things like tabels, walls, and other things. To me he's never done that before. He talks to me very calmly and has never cussed. He also never treats me like the other girls. He actually protects me. One time a basketball was flying right at my face and he stopped it by putting his hand in front of it. He also randomly asks me questions like: "When's your birthday?", "What's your favorite color", " How old are your parents" weird stuff like that.
If anyone can tell me what this he is doing means it would really help<3.
Does he like me or is he friend zoning me?
1 Opinion