Pacifism will get you no where. Especially being gay. Theres way to many gay pacifist, ya'll need to kick some hetero ass and then be like WHAT, WHAT NOW STRAIGHT BOY! Can't bash queers very well w/ two broken knees can you!
In a way he's right. You are going have to stick up for yourself now or in the future. Not everybody is going to be passive that u come across, especially since u are gay. But this isnt one of those situations cause he isnt directly talking about u. If he were then his as would be grass.