He was probably told he was gay by monsters at school. At the pool one evening last week, a boy was calling my 9-year-old son “gay.” “Stay away from him: he’s gay!” Total strangers.
Despite all the social engineering, people's instinct is always going to be to not be agreeable with homosexuality.