Well, no, because in past generations there was no discrete social category for homosexuality. Everyone was expected to marry and reproduce, and most gave it a whack, although there were certainly many complaints about some of the effeminate husbands of the upper classes who sired heirs but fooled around with other men and neglected their wives.
That said, I don't believe homosexuality is inborn.
I would agree with your post #20...I worked with a man, who was in his 30s, and was married and had a little 2 yr old boy....then there seemed trouble in his marriage, and he and his wife divorced...after a long time, he began dating...but dating men...he said he was a homosexual, even when married to a woman...I dont know if he thought getting married would have 'cured' him of his urges to be with men...
In any case, it did not appear to work out the way he thought it might, and he to this day, many years later, is still a practicing homosexual...
So you are right, many men, even today, ,do get married and produce children, just to conform to societys or their family wishes...but often have their men on the side...