Por causa de um sociedade opressora, as vezes, ditadora e a questão tb de como
a religião de determinado lugar olha a homosexualidade e como esse religião influencia o país.Países com caracteristicas mais ditadoras, como alguns do oriente, tendem a ser muito influenciados pelo patriarcado e leis militares, já países mais religiosos extremistas baseam-se nas suas religiões pra criarem leis e regras que muitas das vezes marginalizam e demonizam o homosexualismo , o tornando até crime. E aí, é até sensato se manter "no armário" até por questão de sobrevivência ,infelizmente.