¿Hay abiertamente homosexuales con nietos o bisnietos? Como es esto posible?

Es posible porque o estaban casados ​​(con un cónyuge heterosexual) y tenían hijos juntos (antes de que él / ella saliera) o adoptaron hijos. Y, obviamente, sus hijos tenían hijos, haciéndolos abuelos.

Porque sus hijos tienen hijos, así es como nacen los nietos.

¿Sus niños? Por lo general, en su matrimonio, al tener relaciones sexuales con su cónyuge del sexo opuesto, a veces fuera del matrimonio en un intento experimental de tener una relación heterosexual, y otras veces a través de la inseminación artificial.

Yo diría que hay Razón muy simple por la cual tienen nietos y es que se acostaron con una mujer y la embarazaron (podría haber sido un accidente, quién sabe) o adoptaron un hijo que tuvo hijos.

Ser gay no significa que no ames y quieres tener tus propios hijos.
¡La mecánica es un poco más compleja!