aipotwckma you're just using Islam as your definition of morality. 'Morals' are by their very nature, tied to a person's beliefs; you cannot seperate the two.
Yes there are laws based on various ideas of moralty, but they shouldn't be. Laws are based on the rights of an individual to their life, liberty and property. Theft is wrong because it is stealing what belongs to another without permission. Murder is the taking of ones life. You have the right to do what you want as long as it doesn't affect anyone else. You have the right to believe anything that you want, but when you try to force that on me through "laws of (your) morality," you've gone beyond your own rights and have infringed on mine.
I should and do have the right to consume alcohol. But I do not have the right to endanger the lives of others by driving while drunk, that would be taking away their right to safety and life. I have the right to consensual sex with someone who is of the legally-determined age of consent. To force myself sexually upon someone who does not or cannot consent to it is a violation of thier rights.
As for homosexuality, what causes it is completely and totally irrelevent to this discussion. It could be 100% predetermined from conception OR by some feint chance, a total choice. Either way, the obvious fact is that is doesn't affect you. Adam and Steve can bang each other 24/7 in the privacy of their own home and it will NEVER affect you. You have absolutely NO legal reason to stop it.
Your definition on what is 'natural' is flawed as well. It is instinctive to maim or kill those the competition for resources, such as food or shelter, but no sane human being would ever condone that. What is natural however, is many species of animals being observed having sex for pleasure, with multiple partners and/or with those of the same sex.
Your beliefs are flawed, but you have a right to them as long as you don't force them on others. I do not agree with what you say, but I acknowledge you have a right to say them.
Here is the real reason why fundamentalists of any religion hate secularism: it takes away their power and pride. Without the radically strict system of Sharia law in Iran, who is the Ayatollah but just another man? Without a gay man to hate, how else with homophobes feel better about themselves? By putting someone down, they're trying to put themselves up. Secularism is bitter for them because its the truth: following arbitrary rules doesn't make you better than anyone else.
Oh and for the record, I am a Christian, gay and I support a secular world.