Children is a big issue. Sure. But I think morality is just as big. Yeah, that big bad word: MORALITY! Homosexuality is not a natural function of human beings. It is a perversion of nature. I think it is idiotic to call it marriage. Some say, "But we love each other sooooo much." Well, if love is the only reason for the marriage contract, then how about friends, roommates, adult children and their parents, relatives....anyone you love and would like to help out with government benefits? Are all forms of love not equal? Is marriage only about sex? If it is, then shouldn't it be that which nature has designed us for?
The point of marriage is to structure civilization. Read the philosophers. Many of them had very interesting ideas about how to structure a society different from the one we have. All of their theories failed. Human civilization is best structured in familes. Calling any sexual hook-up a family isn't just tragic for children, it's devestating for our entire culture. It touches all of our values and all of our relationships. It redefines not only marriage, but also every other kind of love. It redefines all the simple things we take for granted. Minor example: public restrooms, dressing rooms, gym locker rooms, childhood slumber parties and same-sex friendships, etc....