Nein, er muss sich nicht ändern! DU mußt dich ändern!
Ich finde dein Verhalten unterirdisch und respektlos. Warum mußt du ihn ärgern, wenn er das nicht möchte und sich durch so eine Bemerkung verletzt fühlt? Dein Verhalten wird nicht besser, nur weil andere Mitschüler sich auch so schlecht benehmen! Du solltest lieber dafür sorgen, dass ihn NIEMAND als Harry Potter bezeichnet, also entsprechend auf deine Mitschüler einwirken.
Wie würdest DU eigentlich reagieren, wenn jemand dauerhaft DEINE Gefühle verletzt, obwohl du ihn gebeten hast, es zu unterlassen?? Behandle andere Menschen immer so, wie du von ihnen behandelt werden möchtest.
Ich finde es richtig, wenn er sich gegen dein Verhalten wehrt. Offenbar haben deine Eltern versäumt, dich richtig und gut zu erziehen.