You know, I've been hearing/reading the past few days about how pro-equality folks are trying to "force" acceptance of same-sex marriage. What I want to know is how are we doing that? No one has to accept it; just tolerate it. You can tell a gay couple that their marriage is "fake", just like you can tell a mixed-race couple that their marriage is "fake". (Just don't be surprised if either couple tells you what you can do with your opinion.)
I haven't heard much about pastors and other religious people in Canada and other places being arrested for speaking out against homosexuality lately. (A few years ago I read about that.) There's a reason I don't think that will happen in the U.S., though... you see, there's a little thing called "freedom of speech" in our Constitution, which I'm not sure is included in the constitutions of other countries. This means you can say just about anything you want to about anyone without being arrested. (That does not mean there won't be other consequences, as many folks have already discovered.) But haters will still be allowed to hate; bigots will still be allowed to be bigots, and things will go on pretty much as they always have (except there will be more people getting married).
As for incest, polygamy, bestiality, etc.... we may have to redefine marriage to include two unmarried, unrelated humans. (Of course, we all know why children and animals can't get married... neither of them can give informed consent. In the animal's case, it can't consent at all. At least not in a language humans can understand.)
Oh, and as far as.crazy people who claim to be "married" to the Eiffel Tower or the Empire State Building (inanimate objects)... *snorts* just let 'em. The Eiffel Tower and the Empire State Building didn't consent, either.