Tim said, as part of a long and well written post:-
"Okay, I'm not saying that every gay member of the armed forces should be wearing pink and carrying a rainbow flag, but they should be entitled to simply behave like everyone else."
That is the problem - they can't behave like everyone else because they aren't like everyone else!