From where does it come from? I guess also from so called religious values or at least from what some of the Churches make out of it. I believe the polytheistic are much open minded regarding sexuality than the monotheistic ones - or maybe as Islam sprung from Christianity and Judaism and Christianity from Judaism it is only this specific strain that has a problem with sexuality.