Desde luego que es una falta de respeto, que alguien quiera hacer contigo lo que tu no deseas y además publicamente.....
Es tan inesperada la situación, que la reacción entiendo que también puede ser inesperada.
Lo de homófobo para actuar así, me da que no viene a cuento.