Because they're idiots.
I'm not prejudice, I just feel so sorry for them.
People can't except differences .. X
It's complex,but I do agree with some gay friends that it is mostly because of the overreach of the so-called gay agenda causing contention and anger towards gays,and too many people don't understand the difference
Humans are like wolves or chickens. In social situations, we tend to establish and maintain pecking orders. Homosexuals are often easy to identify, in a minority, and sometimes less able to defend themselves. So, they get the sorts of attention that get a person pushed down the order. It is worse in middle school and high school than at any other time in life.
The unknown scares some people into stupid prejudise!!
Public school? First speak to your parents. 2nd--speak to the principal. 3rd--speak to your lawyer
We already have the law- it needs to be enforced