Pueden ser varias cosas. No creo que le guste que le peguen pero sí puede que encuentre divertido molestar a los demás y que estos al conocer su carácter abusen de él. Es posible que con 12 años no comprenda o no quiera asimilar el concepto de respetarse a sí mismo y a los demás y que esto que hace sea una prueba a la que somete a los demás para simplemente observar el resultado. Si pretende aprender de este modo se llevará muchos disgustos y puede que algún día le hagan daño de verdad. No se ofenda pero puede estar sufriendo un episodio de "estupidez" adolescente en que se comporta de un modo más propio de la niñez que de la madurez.
Cuando se quiera acercar al mundo de los adultos será cuando se de cuenta de que su forma de relacionarse con los demás no es la adecuada. Desde luego entiendo que su situación es difícil pero es algo que no se puede inculcar con castigos sino que ha de ser a base de sentido común y quizá algo de educación en casa con paciencia. En el colegio debe poner en práctica lo que aprenda en casa pero deshacerse de un hábito con el que se ha dado a conocer le va a costar porque tiene que hacer ver a los demás que se respeta a sí mismo y eso lleva un tiempo. De todos modos es algo inevitable en el aprendizaje a la madurez y mejor que lo aprenda a hora que no después. Suerte!