I know exactly where Kerry stands on this, and frankly I disagree with him. He is clearly against "gay marriage" but for civil unions and everything that could potentially go along with that.
Bush is against gay marriage. He's for state's rights with respect to the civil union issue. He's not stated whether or not he actually supports civil unions, only that it should be up to the states.
He is opposed, however to states' courts determining that gays have a right to marriage.
That's my understanding anyway.
I certainly couldn't tell where Kerry stands, from his answer. Kerry's answer to the question asked was an intellectually dishonest non-answer. He told us what he thinks other people think. He didn't tell us what he thinks or even if he agreed with them.
You think Bush is opposed to gay marriages, but all evidence, which has been posted, is that he feels that it should be left to the states and that one state should not be forced to recognize another state's marriage.
Kerry's position is clear: He's against gay-marriages, but against a constitutional admendment banning them. He's for leaving it up to the states. He's for civil unions.