Bueno, es cierto que la antigua India era más abierta que lo que somos hoy. La razón principal es el advenimiento del Islam y luego las mojigatas leyes inglesas. Luego, la gente en la época medieval torció los libros sagrados para imponer lo que creían que era correcto. La homosexualidad no fue aceptada por la sociedad en general. algunas personas dan ejemplos de Hari y el apareamiento para dar a luz a aiyappa o Hanuman (como Sri Shri Ravi), entonces se trata de un cambio de sexo y luego el apareamiento no es del mismo sexo. Entonces diría que los transexuales y el cambio de sexo fueron aceptables. nuestros textos están llenos de desnudos o situaciones de cambio de sexo como shikandi y fue aceptado. La homosexualidad como tal no era aceptable incluso si hay algunas menciones. Nunca se consideró bueno. Por lo tanto, cambiar el sexo de hombre a mujer y luego tener una relación, pero la relación del mismo sexo no fue aceptada como tal. Sí, hubo pocas excepciones, pero no la sociedad en general.
Creo que todos los problemas surgieron durante el período medieval, cuando las personas seguían todas las prácticas obsoletas de los libros sagrados junto con otras religiones y culturas, pero eliminaban selectivamente las buenas prácticas. Los textos antiguos me parecen mucho más liberales para la mujer, incluso en su mejor momento misógino. Algunos ejemplos son la opción de casarse con una mujer y tener algunos derechos de propiedad si su padre no tiene un heredero varón.
La sociedad británica puede parecer más abierta, pero fueron ellos quienes impusieron muchas leyes como la 377. El gobierno islámico sobre la India también fortaleció tales prácticas.