Religions like the Catholic Church, Orthodox Judaism, and Islam allow only heterosexual marriage. They regard marriage is a religious rite for a man and a woman, not for two men or two women. The Catholic Church especially believes that it is best for children to be raised by their biological mother and father. For them, one of the reasons people marry is to have children, thus gay marriage runs contrary to their doctrine.
In some states, religion is very important, and the country’s law follows their religion’s rules and morals. In Italy, 85.6% of the population is Christian (78.9%Catholic, 4.6% orthodox Christians, 0.6% Protestants, 1.5% other Christians), and the great majority are Catholic. They don’t legalize gay marriage because they believe in Catholic values. Also, in Israel, 74.6% of the population is Jewish, Judaism is important to them, and legalizing gay marriage will go against their religious values.
It is true that some religions don’t allow homosexual relationships; however, states should make gay marriage legal.There are some countries such as the Netherlands, Spain, and France, which have a large Catholic population, and have legalized same-sex marriage. Today, around the world, traditional views of family are changing, and the concept of family and marriage is becoming freer. Equality of both sexes and other human rights are more respected than in the past. Therefore, same-sex marriage is one of these changes, and it is already accepted in some Catholic states. Marriage without a child, is not only a gay marriage problem. There are many infertile couples or DINK (Dual income, no kids), and the purpose of marriage is not only for having children. In today's society, the forms of families are diversified, thus religious states should admit gay marriage.