I had the exact opposite experience during my military service. Before you through the phobe flag: I do not give a rat’s patoot who is doing who or how they do it. I’m pretty much libertarian on the subject.
My shipboard experience saw numerous instances of MAJOR problems caused by homosexuals and their behavior and my shore duty experiences saw many problems caused by the presence of females and homosexuals. I was repeatedly hit on by homosexuals/bisexuals and a female commissioned officer who were in my chain of command (various commands). I saw people not advanced or hounded and given bad evals due to the fact that they did not want to play bi-games with bisexual males in their chain of command. I saw these events with my own eyes.
Your experiences are not the end all of what goes on. Our opinions are colored by our experiences, and vice versa.