French is the official language of Québec. If you want to live there and not do business with people in French, that is your problem.
I wouldn't say you don't belong there. By all means belong there. But the official language is French today, regardless of who built the province. If you want the province's official languages to be English and French, well, democracy is there to make that possible, even if it's unlikely at the moment.
You have a right to live in Québec. But for the moment, not a right to demand that businesses or government agencies communicate with you in English.
---
As for me, I lve in Ontario. And FWIW, I believe very deeply that our society should beend over backwards to do business with people in a language they understand. So if someone is in trouble with the law, I am happy to have my tax dollars go to providing them with a translator. I think government web sites should have all sorts of translations available. I believe in the melting pot.
But...
All I can do is advocate for it and vote for it. If a different province votes for something else... I respect that.
I feel that official languages is in a very different bucket than laws about what people can wear in public.