It horrifies me that in 2022 I still have to say this: There is no such thing as a ‘gay child’.
Even what is meant by ‘child’ as been deliberately obscured. As a result we have to specify what one is, since some USicans apparently think it’s anyone under the age of thirty. Well, the USA is the motherlode of bad ideas, after all. But we can’t really discuss the concept of a ‘gay child’ without knowing what a child is. Seems fairly basic.
A child is, specifically, a young person who has not yet reached puberty. Age of puberty varies, but it is usually in the eleven to thirteen age range in males, with a few outliers. So we are talking about individuals — in this case, male ones — under the age of twelve or so. And note, only those. Adolescents are not children.