The U.S. Senate a couple days ago nixed the repeal of "Don't ask, don't tell", 17 years old now and one of the silliest laws of all time. It's still fine to be gay or lesbian in the military as long as you never say those words out loud about yourself ("Freedom of speech" and "bearing false witness", re-defined).
My fantasy that will never happen: One day, all on the same day, every gay man and lesbian in the U.S. Armed Forces vocally "come out of the closet". Think about it. What if 10% of the military is gay or lesbian (which may be a conservative number)? There are 2 million people total in the military, so that would mean that the country would suddenly be dealing with throwing 200,000 people out of the service? Not only would the brass (and Congress) be shocked by the sheer numbers, they'd find that they were facing the prospect of firing many of The Best that they have.