And thank god! It's about time, too. Those damn Conservatives (and I can diss Canadian politics, I am Canadian) have been getting in the way for far too long, and while the Liberals are at least trying to do something about ending the discrimination of gays, I still vote for neither. =P
Seriously though, I don't see the big problem. If two males or two females get married, HOW is that affecting everyone else? It's not like they're banning hetero marriages. I just feel like slapping them all in the face and telling them to get over themselves. Grr, this whole thing pisses me off.
Canada has just taken a monumental step forward in banishing discrimination, and it's AWESOME that the entire country now recognizes same-sex marriages as legitimate (as opposed to only several provinces). I mean, if half the country is going to accept it, the other half can suck it up and accept it, too. Canada is valued as a diverse country, not a melting pot. The greatness in our country is accepting alternate sexual orientation, cultures, religions and races other than white Christians, so I don't know why it's taken so long.
This is a spectacular and memorable day in Canada's history, and I am very glad they did this.