Do you think it's wrong that I punched a girl square in her nose for saying I should be bullied?
That seems extreme. Did you punch her just because she said that?
I didn't like the fact that she was suggesting I deserved it
You shouldn't punch people. She may have annoyed you, but that's no reason to use violence.
I don't like people who think it's okay to make someone feel bad about themselves.
You not liking someone, does not entitle you to use violence against that person. When you do this, you are becoming the same person that you dislike. It's best to be assertive and speak your mind, that will show wisdom and courage instead of just anger.