To those who have dealt with homophobia, what was their reasoning for it?

Religion, “it’s gross,” “it’s not appropriate for children,” “it’s just not natural,” and so on.