I want to punch someone who smacked me in the head and grabbed my shirt
How do you feel when that happened to you?
I'm very mad at this person. They smacked me.
Although they shouldn't have attacked you, you shouldn't punch them. You shouldn't get revenge on them for that.
You don't get it. I'm mad alright.
I would try to find someone that can help you. You should not attack them back because that will just get you into trouble.