First, God Bless your husband, but has he spent months on end at sea on a ship or submarine? There berthing situations in the military with which you and your husband are unfamiliar. Many of which I have experienced in my 22 years in the Navy.
Second, I think you've misunderstood me. I am not speaking against repealing DADT. Personally I could care less what anyone does with their free time. What I am saying is, the public and congress needs to understand that the service chiefs are going to need some time to work this out.
Third, every ship in the US Navy is open bay for the enlisted folks. So actually, really, it's not that simple.