This boy I like is 15 and goes to the same school as me. He is one grade higher. He calls me a noob because im only a grade 9er. He flirts with other girls over facebook like posting hey sexy on their photos. Sometimes he flirts with girls in front of me but whenever my friends mention some other guy liking me, he gets all quiet. Me and him wrestle playfully, hug, and text. He seems to like calling me mean names that he knows annoy me or sometimes upset me. My one guy friend started calling me 'butchie' because of my short hair. He found out and started calling me that! Why? Sometimes when I ask him a question about girls or whatever he avoids it. We both have eczema(dry skin) so he always asks me how my skin is doing. He has hid my cell phone on me twice and seems to thinks its funny. When me and my 2 friends who are girls hung out with him, we had a snowball fight. But he only pushed me into a snowbank... twice! I also said i would get revenge for that so the other day at school lunch time I called his cell. He answered and called me a dipshit because he has caller id. Then he started calling me 'butchie' again while laughing and hung up on me? He seems to think my hair is dumb because he calls me a boy but yet whenever the chance, he touches or plays with it. What is this immature guy doing? What should I do? Thanks very much! :) Oh and I really do like him so please be nice.