Well no, there is no one way to practice Islam. The same with Christianity.
Anti-gay is a cultural thing
http://www.washingtonpost.com/blogs...are-most-and-least-tolerant-of-homosexuality/
Religion is a reflection of culture. Islam influences culture as culture influences Islam. The thing about religions is that they hold on to things as a buffer for changing cultures. Its hard to get something into religious beliefs, but once its there, its hard to get it out. So, to say that anti-gay is a culture thing is pretty stupid, as its apart of many of the major religious texts. You cant say that Christianity and Islam directly say homosexual acts are sins, and then say that religion does not take a stance. Yes, culture interprets the texts, but there is only so much room for interpretation for things like "If there is a man who lies with a male as those who lie with a woman, both of them have committed a detestable act; they shall surely be put to death" in Christianity.
In Islam, you get this.
[وَاللَّذَانَ يَأْتِيَـنِهَا مِنكُمْ فَـَاذُوهُمَا]
(And the two persons among you who commit illegal sexual intercourse, punish them both.) Ibn `Abbas and Sa`id bin Jubayr said that this punishment includes cursing, shaming them and beating them with sandals. This was the ruling until Allah abrogated it with flogging or stoning, as we stated. Mujahid said, "It was revealed about the case of two men who do it. As if he was referring to the actions of the people of Lut, and Allah knows best. The collectors of Sunan recorded that Ibn `Abbas said that the Messenger of Allah said,
«مَنْ رَأَيْتُمُوهُ يَعْمَلُ عَمَلَ قَوْمِ لُوطٍ، فَاقْتُلُوا الْفَاعِلَ وَالْمَفْعُولَ بِه»
(Whoever you catch committing the act of the people of Lut (homosexuality), then kill both parties to the act.)
You cannot claim that anti-gay is just a culture thing, as its pretty explicit in many religions.
