If you ask the German army, the Israeli army, the French army, the British army, the Spanish army, the Swedish army, the Norwegian army, the Danish army, the Finnish army, etc., the answer is: it's not a problem at all. If you ask people in other armies, they will give you silly, nonsensical answers. After all, if it's not a problem in the Israeli army--one of the most battle-tested and professional armies in the world--why should it be a problem for other armies?
It only became a problem because the military made it a problem. They stopped making it a problem in 2011, and now gay people can openly serve their country.
There is no problem of gays in the military, so there is nothing to fix.
As of 2011, gay people can freely join the US military and do not have to hide their orientation.
President Obama supports full equality of gay people, including military service.
The military does not keep such records.
You can either use "Gay Lesbian and Bisexual" or "US Military"
At one time, the catch phrase was "Don't ask, don't tell," but as of 2011, gay people are able to serve openly in the military.
They should not, and they are not.
Gay people have a whole range of problems, just as straight people do.
None. As of 2011, there is no regulation that bans gay people from serving in the U.S. Military. You are probably thinking of Don't Ask Don't Tell (DADT) which was in force from 1993 to 2011.
It allowed gay people to serve in the military if they were closeted, but this is hardly an improvement.
Zero. Being gay is not an offense in the U.S. Military.