Minha opinião é que não existe idade para se descobrir, pois acredito que já existe tudo dentro de cada pessoa desde o nascimento. Então, quando nascemos temos todo o tempo e futuro pela frente, temos todos os dons e possibilidades, inclusive doenças que ficam ocultas. No decorrer da vida, pela forma que somos criados e pelo meio que vivemos, uns dons vão se desenvolvendo melhor que outros e doenças podem ou não se manifestar. Por isso, acredito que a descoberta de como uma pessoa se vê, tem origem também desde o nascimento. Então, ser gay, ser assexual, ser transssexual, conflito com identidade de genero e etc, a meu ver, já nasce com a pessoa. E o tempo para a descoberta e/ou manifestação é relativo para cada pessoa, ou seja, não tem idade.
O que eu gosto de enfatizar é que essa condição não dita quem vc é. Apenas viva da melhor forma que puder aproveitando todas as oportunidades e sendo fiel ao que te faz bem.