Some do, but in some states it is illegal.
Gay People typically do not marry Straight People.
Many gay people want what everyone wants. Love, stability, and a family. Marriage matters. Marriage creates a sense of stability and a warm, loving household. Marriage also gives many legal benefits that unmarried couples are denied.
I'm willing to bet that's not something homophobic people ever think about.
Some wish to. Others do not. It's probably about fifty-fifty for existing cohabiting same-sex couples.
That depends on the laws of your country and the policy of the church in which the people want to marry. As you have not provided enough information about these things we can not help you further.
absolutely!
The cause is unknown, but there is scientific support for the idea of a combination of gene sequences and gestational hormones. The effect is that some men want to marry men, and some women want to marry women. There is no other effect.
Because they don't want to.
Two people of the same sex are not permitted to marry each other in Texas. However, the way your question is worded, you leave open the option for a gay man and a gay woman to marry each other, which is legal.
many people may be gay but they might not want to come out with it. there is no census for gay people so there is no way of knowing. besides some people could be covering it up.
People who don't want to marry in a church can get married in a civil ceremony. This can be at a registry office, or before a judge, or even before a captain on a ship. Some churches perform gay marriages, like the Metropolitan Community Church.