I could see if you two had gotten drunk together and he had done something to you to make you feel this way. If he was just pissing you off and spreading rumors a visit from your right fist to the side of his face would have probably been better. Hey, hes not a girl, you can fight guys.

Were talking about highschoolers and that is going to happen so noone flame me for promoting violence.
With how firmly you are standing your ground, this wont be the last time that you hear that homophobic wink wink comment either.