It's a fact that it's more difficult to find a girl friend here than in China. Everybody knows it. There are many new immigrants come from China these years. Among them, many singles. However, the ladies are usually quite old, and almost no one is pretty, many are dicorced, some even have children. That's why it looks like you can see many single ladies here, but suitable ones are rare.
You can only find Jie Jie here, and not pretty.
Everybody has different feelings and opinions about certain issue -- such as Canadian immigration, because everyone has different experience, situation, personality, ....
You're the one who knows yourself the best.
Follow your own feelings. That's my advice to you.