Being gay is just an anomaly of nature... we are so conformed to norms that our perception towards them is negative...
This is not a western inflicted disease - even in times of Mahabharata, there was Shikandi... But unlike modern perception, all men were treated with respect due to them...
We should learn more about our ancient culture... not the translated texts by atheists and propagators of other religion...!