It’s not your fault, your child being gay has nothing to do with your parenting skills, or because you didn’t buy them that one toy they wanted when they were 5.
They were born that way.
And no, your genes are not to blame.
Let’s face it. it’s no one’s fault, because it’s not actually a bad thing. There are so many things which a child could do or be – addicts, vandals, members of a gang, pregnant/parents at a young age, before they’ve even had a chance to be children themselves. Being gay does not belong in this list.
You don’t want them to be gay because the life is tough? well, everyone faces their own struggles everyday. Yes, in certain places being gay is even more of a struggle, where hurdles can be found everywhere: in their personal life and even at work. So be a parent and support them more. They’re going to need it, don’t be part of the club which makes their life an even harder one.
You have a problem with your child’s desire to get married and have children? it’s unnatural?
Who decides what is unnatural? Biracial marriages were unnatural just 50 or so years ago. Would you still consider it unnatural?
Do you really think God (or whoever you believe in – if at all) would be opposed to love? Love is love, no matter the gender of the adults involved. Is it consensual? if it is, then great, it’s love.
And not all heterosexuals can have children ‘naturally’. That’s what IVF techniques and adoption are there for. Does that make them any less of a parent? Not in the slightest. The same applies to a gay person who becomes a parent. It is the way you parent them, even today, which will show them how they should raise their own children.