Hinduism is one of the most broad-minded of all religions...kamasutra, khajuraho etc etc proves it all... islamic and western colonialism instilled all corrupt values in our society.. even today, preists and nuns in church cannot marry as they consider sex as sin while in Hinduism sex is rightfully considered as a normal part of life :)