Ah, a very interesting thread with a lot of things I didn't know. Specially I was surprised to learn that French is the only official language in Quebec, seems really odd to me. And if this is the case shouldn't English be the only official language outside of Quebec ? Seems right and fair to the outsider.
Its seems kind of silly to me for the other 31 million Canadians bending over backwards to accomodate the isolated 2 million Quebecois ( ?! ) After all what I've seen here mostly is that everyone is very annoyed at the less than a million muslims allegedly trying to impose themselves on Canada. Specially since there have been more attacks on Canadian soil by french/quebec separatists than any other militant group. I personally don't agree on both scenarios.
It should have been like the US, there are places now which are very clearly bilingual and spanish is being accommodated but I don't think it ever will or should become a second official language, or worse case scenario THE official language in certain states. The US has a lesson to learn from the Canada quebec scenario.
Also seems like Quebec is quite an economic strain on Canadas economy. I think the question should be not Quebec wants to be part of Canada but wether Canada should keep Quebec.

I certainly would get rid of that problem child. You want independence, fine go aheadm here take it. Lets have fun watching you sink and then begging to come back on board !
Anyways most my post is in jest so don't take it too seriously. Everyone of you should consider your self lucky and be proud of being Canadians and the specially Quebec. Don't let a language get in the way.
Ask me how it feels not to be able to belong to any country or have a country to truly call home. A Pakistani brought up in an Arab country and grew up on western culture and schools. I don't have citizenship or any citizen rights not will it grant me any in the country I was brought up in and stay in. The country which my passport says I belong to is an alien culture and country to me. I am neither here nor there. A truly displaced citizen of this world.