<human>: Can you provide a brief overview of the text?

So today after school I was sitting with my best friend (who is on the heavier side) and a freshman (who always says rude things to me, but I just ignore him) came up to us asking if we had any food, after telling him we didn't he turned to my friend and said "You look like you have food.  You need to stop eating Debbie cakes."  My friend has a very low self esteem and gets hurt easily.  After standing in shock for a few seconds I told him to apologize and then I hit him (with an open hand) across the face.  I came home still very heated and then told my dad what happened.  He now wants me to go to my school's office and pretty much tell on myself.  I know the drama and annoyance this will bring, but my dad won't listen.  How can I talk some sense into him?
<bot>: a guy at my school called my best friend fat and I slapped him.  My dad wants me to go "confess" to the office