My article this week at the National Catholic Register explains the Catholic reasons why same sex marriage is an impossibility.
This is the main reason why the Catholic Church will never allow same sex weddings — because we believe that marriage is a sacrament, and we can’t change the content of the sacrament. A sacramental marriage is between one man and one woman for life, and we can’t change it any more than we can say the grass is purple or the sky is green. We can’t change the content of the sacrament because that’s the way things are. The fundamental definition of marriage between one man and one woman was established from the beginning of the human race and validated by Jesus Christ and established as a sacrament for our salvation.
If we don’t allow same-sex weddings, we also don’t allow child brides, polygamy or remarriage after divorce for the same reason. We realize that others may disagree with our beliefs. We know members of other religions allow remarriage, child brides and polygamy. We also understand that other Christians and those with no belief may permit same-sex “marriage.” They may do so. We cannot stop them, but they should also realize that what their religion allows ours does not.
This doesn’t mean that we hate homosexuals, Muslims, Mormons, Episcopalians or atheists. It doesn’t mean that we are racist and bigots. We acknowledge that homosexual people may love one another. We can admit that if the law allows they may establish a civil union and live together. They may do as they please. They can even call what they do “marriage,” but that doesn’t make it marriage, and it certainly doesn’t make it a Catholic sacrament.
Catholic beliefs are not simply a matter of opinion; they are a matter of fact.
Go here to read the whole article.