In China, we complain about the weather, the corruption, the population, people's behaviors and manners. In Canada, we still can find a lot of things we don't like. Is there a place suitable for Chinese to live?
There are Canadian ways to solve these kind of problems. After staying here for a while, you will know what you should do. So give yourself some time.