It's working right now. Gays are serving honorably. It's working.
The only difference is that homophobes don't want to know. Knowing someone is gay won't make them more likely to attack you in the shower when you drop the soap or snuggle up in your bunk with you in the middle of the night.
This is why I asked you for specifics.