Just a few things need to say
you said: people should not come to canada if they love china, because they should think china is the best in everything.
Wrong: Simply because I love something doesn't mean it's the best. I dont love anything because it's perfect. I love it simply because I do. I was born in China, I learned the history of china, I had 18 happy year in the country, I deeply in love with all the culture we have.Fact is china is not the best in everything, so what? It does not change the fact I love it. Loving it doesn't mean you can't admit something else is better. So you say you love canada, can you say canada is the best country in the world? no.
I have talked with you, and you said, your emotion overcomes your minds. For I see it, you're not. Because if you do, you will understand, you dont need any reason to love, it's just a feeling in your heart, it's not to control. It's not going to change by the place you are, or any other reason. You're going to love as long as your heart beats.