Now let me tell you this here. I am a Christian and i do not agree with homosexuality but i do believe that all people whether gay, lesbian, bisexual or transgender should be treated equal to others. I bellieve this because i believe God loves everyone and we were all made in his image. He might not agree with their behaviour or any of our behaviour in that matter but he does not devalue homosexuals over heterosexuals. No one has a right to condemn anybody because we are a sinners who deserve hell just as much as somebody who has destroyed a whole nation. Treat gays with respect- TREAT EVERYBODY WITH RESPECT!
No, gay rights should not be illegal, because people should be allowed to do what they want as long as it does not harm other people. Gay rights is not an issue, as long as government benefits are not involved. Even though it is not the best behavior, gays should have the right to have sex with each other if they want to.
Think about if you were in the other persons shoes. You are a man who was a girlfriend that you love, but you are looked down upon for being heterosexual and not homosexual. You would want to be able to freely show your love for that person and not be seen as different. Sure you can bring religion into this but remember a few things. Hate the sin, not the sinner.
Romans 2: "You may think you can condemn such people, but you are just as bad, and you have no excuse! When you say they are wicked and should be punished, you are condemning yourself, for you who judge others do those very same things. And we know that God, in his justice, will punish anyone who does such things.Since you judge others for doing these things, why do you think you an avoid God's judgment when you do the same things?" straight from the bible, BAM
And lastly, Jesus loves everybody and he is love. Not hate.