HotCollegeDude saidMy parents are upset that being I'm gay I can't have kids of my own, just adopted kids or kids though a surrogate mother, because they were looking forward to being grandparents in a few years down the road. This made me feel bad about myself.
Do you have any siblings who could make your parents become grandparents? If so, then tell your parents to lean on them instead of you.
I finally conceded to my parents' wishes for grandchildren, marrying at 29 when I never should have, and again a few years later. All I succeeded in doing was marring the lives of 2 women who thought they were getting a straight husband.
People who imagine that a straight marriage will turn gays straight, or think being gay would make no difference in a straight marriage, are naive wishful thinkers, who only create miserable & dysfunctional relationships in many cases for both husband & wife. And bring children into this world who have to deal with that mess at home.
Don't feel bad about yourself. Your parents made you, and if they don't like the gay results, let them blame themselves. You can't change the genes they gave you.