@Leon Said
A repeal of DOMA would require enough Republicans in the House of Representatives to side with all the Democrats that are in favor of a repeal. It's been tried, but there simply haven't been enough.
It's also been tried in the Senate, which does have a Democratic majority. But the problem in the Senate is that anybody from the minority can keep it from ever getting to a vote through a process called a filibuster. To end this filibuster, a vote of 60 to 40 is needed. It is one of the most retarded rules of procedure in our Congress, in my opinion, and a major reason why nothing seems to pass in there anymore.
Both the House and Senate would need to repeal DOMA, which is so unlikely at this point, the originators of the repeal have said they won't even try anymore. All eyes are on the Supreme Court to determine its constitutionality, as it is the last hope for those who are against it.
Ah, thank you, yes, that makes more sense to me.
It seems we have some similar process and some very different ones. I could be wrong but I am sure here the PM introduces the bills he wants passed, the house votes and if approved, it goes to senate and if senate approves, that is it. There is no filibuster here I am aware of. When senate approves, it goes right to getting Royal Assent.
I looked it up and though our Liberals had a minority government, our same sex marriage bill was voted 175 to 123 for it to be passed though the Conservatives aka Republicans had the majority government at that time.
It took three years, three PM's and three Parliments for us to pass same sex bill but once voted yes, it appears our process in Canada is faster and no one can really do anything once its approved to be passed.