I'm going to step on a man's foot then yell at him
Why are you going to step on his foot and yell at him?
I hate him because he told me I'm gay
Being called names can be really hurtful. Using sexuality as a weapon is down right wrong.
Why? I just hate those people
No matter what he said escalating a situation into violence is even worse. He could hit you and then you get into a fight, and because you touched him first you will be the one in trouble.