The way I see it there's an "us vs. them" mentality on both sides... and, yes, the Liberals started it. The Liberals could have wisely pushed for a gay civil union compromise, like some of the Democrats in America did (with success in Howard Dean's Vermont, for one)... but no, they wanted to force everybody to embrace something that many of them believe is inapporpriate, or even sinful. It's just more Liberal condescenion, even on personal moral issues (i.e. "If you don't agree with us, you're evil, scary, and uncanadian!").
Obviously, that is going to bring about a strong negative re-action. You guys talk about how "Stephen Harper doesn't represent me"... Well, how is a Canadian Christian who believes that homosexual sexual acts are sinful, while marriage is sacred (and hence endorsing the union of the two is wrong) represented by a Liberal government who tries to coerce that Canadian into embracing SSM, and calling him "unCanadian" if s/he fails to do so? I know many people who dislike SSM. By and large, they're not troglodytes. They're not bad people. The're not dumb people. They're good, productive Canadians, and they don't deserve to have their government trying to coerce them into doing something against their conscience.
Now, on the other hand, it would be unfair for two homosexual people who love one another, and want to spend their lives together, to be denied the benefits that typically come with marriage.
All of this taken together is why I support the civil union compromise.
Remember, it was Paul Martin - NOT Stephen Harper - who made this a wedge issue. Look how quickly Harper moved to the gay civil union compromise in the hopes of finding a stance on this issue acceptable to as many Canadians as possible. Good ol' Paul just kept ramming this issue down the throats of Canadians, and treating many good, productive Canadians as somehow "evil" or "scary" just because they don't agree with him on a couple of social issues.
This fervently anti-Christian/anti-American intolerance needs to end in Canada. It's dividing the country, and ruining our relations with our closest trading partner.