R1Geezer
Nope..still doesn't work out, because you're ignoring the laws of determination and probability.
This is how it would work - if you have 100 couples, each of which produced 2 children each, that would be 200 kids.
Now say that out of those 200, 14 were gay, you would still have 186 straight people who would (for the sake of simplicity) have two kids each. That would be 372 kids, of which (say) another 26 (approx 7%) would be gay. That would be a total of 40.
As each generation of straight couples produce offspring, the number of gay children would grow. There is no mechanism for repairing the 'faulty' genetic code.
Oh, and guess what? There are no figures to support the asertion that a gay man or woman who produces a child has any more change of having a gay kid than a straight man or woman.