I'm not suggesting that we can ever truely legislate morality, or even that we should. A major premise of Christianity is "free moral agency," or the responsibility of the individual to choose of his own free will to follow the teachings of Christ.
As a Christian, I believe homosexual sex to be sinful as are any other sexual relations outside of heterosexual marriage. But because I am a Christian, I treat homosexuals with dignity and with the love of a Savior who loves me in spite of the ugliness of my sin. Yet, there are many people, like myself, who are fearful of the agenda of homosexual activists. We will use every legal means to protect our families and communities from examples of behavior that we honestly believe to be harmful.
Senator Santorum should not apologize for his remarks. Others can disagree with him and attack him, but he must stand his ground. This situation is not like Trent Lott's. This is an argument that deserves to be debated on the merits. Senator Santorum must stand up against political correctness run amuck, and conservatives must stand with him.