I didn't say they 'need' to admit. Where on earth did I say that? I didn't mention needing to admit they are gay, though you just did. You seem to be quoting yourself somehow. Ha! Have you been drinking??
There is something wrong though where there is an environment where you are not free to...