Well written.
Let us not forget that many Canadians want to be here, because having been born here, it is easy.  While many other Canadians want to be here, even though born elsewhere, and despite becoming Canadian, very hard.