Yes, sometimes it feels unfortunate to be a part of this society, where most of the people are not ready to accept things that is not traditional. Even though the fact originates from the ancient India, but still we are not ready to accept the “HOMOSEXUAL” people. Yes, we do make fun of them, on their faces, behind them and where not!
As for India, India is a very traditional country. Discussing about sex is itself a taboo. The amount of so-called modernity in our country is not because we have evolved it, but because we have imitated it from the west. India is still a very much orthodox country where religion plays a crucial role in the lives of people. Homosexuality is considered against our culture and is believed to be immoral.