If this happens you WILL be court marsheled unless someone really likes you or you're the son/daughter of <insert someone important here>. It is a breach of contract and the Military code of Conduct. Not only will you get kicked out but most likely you'll face criminal charges. All in all, if you're gay don't join, it will cause a great many pains for you. If you're in right now and just realized you're gay, keep it to yourself until you're out. Don't tell anyone else in the military or out of the military, those in the miltary can be charged for not reporting it if you were ever found out. I don't mean to lie, just keep it to youself. "Work things out in your head"