President Bush gave a good, compassionate answer to a question about gay marriage at this morning’s press conference:

Q Thank you, sir. Mr. President, many of your supporters believe that homosexuality is immoral. They believe that it’s been given too much acceptance in policy terms and culturally. As someone who’s spoken out in strongly moral terms, what’s your view on homosexuality?
THE PRESIDENT: Yes, I am mindful that we’re all sinners, and I caution those who may try to take the speck out of their neighbor’s eye when they got a log in their own. I think it’s very important for our society to respect each individual, to welcome those with good hearts, to be a welcoming country. On the other hand, that does not mean that somebody like me needs to compromise on an issue such as marriage. And that’s really where the issue is heading here in Washington, and that is the definition of marriage. I believe in the sanctity of marriage. I believe a marriage is between a man and a woman. And I think we ought to codify that one way or the other. And we’ve got lawyers looking at the best way to do that.