For all those who are using this issue to bash DADT, doesn't this case prove the opposite. Those who knew and flew with this guy, had no idea he was gay, and therefore his personal life had no negative impact on his squadron. That was the point of DADT, gays can serve (which is not a right) they just can't serve openly. Until we find out the whole story, which we probably won't, I don't think most of us can intelligently comment on this particular case.
I know it is not the same, but the military asks self-discipline of people. If you can't maintain your weight, you get the boot. If you are gay, then you should understand the policy requires you refrain from homosexual behavior. They are different, but both examples of self-discipline.
It is unfortunate that he served 18yrs and gets nothing, but you roll the dice and you take your chances.