Why does he bully me at school?

Anonymous
He always makes fun of me, calls me ugly, stupid and stuff, when he is not either good looking or clever himself! I always thought he did it because I am one of the top students at my school but I really don't get it. He calls me filth and other names and when I respond to these names he usually says something like "shut up or I'll slap you in the face". Teachers usually do nothing because they are used to this kind of behaviour. I've been bullied since elementary school by girls and boys and it always hurts my feelings because I am really emotional.. How can I handle the situation? Ignoring it has done nothing to improve it for the last 5 years!
Why does he bully me at school?
40 Opinion