There is not really a reason as to why people are gay. It's just the way of life. Nobody simply chooses to be straight, gay, bisexual, ect. It's like asking why are there so many straight people in the world. There is no reason. Don't hate on gays either. If you were gay, then you wouldn't like it. I doubt you would. But like I said, people are gay, straight, or bisexual because of the way of life.
I agree with what you said, especially the "It's like asking why are there so many straight people in the world."
Thank you. I wonder why people wonder about gay people. What if it were a world where there were more gay than straight? And if it were perfectly okay to be gay but wrong to be straight. The world is a judgmental place. You can't blame people for how they treat other.
You are overlooking one of the most important aspects of the question... how would we even continue the human race with only gay people? There are so many straight people because that is natural and dominant from a biological standpoint and actually makes sense. Gay people aren't going to keep the human population going...