I had a friend who was in the army and gay, and he said that a lot of gay shit happens in the army. Do you know the stereotype of "Gay guy dates the fat chick"? I have a feeling that a lot of guys in the army are gay, are trying to be super masculine by joining the army, and end up with fat beards so they can pretend to themselves or other people that they're straight. I dont think fat women, who aren't used to sex generally, mind if their husband doesn't sleep with them much. Plus, there's an appeal of being around a bunch of fairly attractive/muscular men who spend a lot of time naked for your job