O Romeo, Romeo, wherefore art thou Romeo? Still in Never-never-land? Let her go, Romeo; change with the times. Your Juliet is no more. You personally are doing very well in an ever-changing world, a world in which there have constantly been wars and colonization. Let it go, Romeo, as billions of other human beings have eventually done down through time when over-run by others -- and as we in Canada may well be over-run by others in the future. 

This is how it is now, at this moment. Accept the fact. We are all smaller than history. In 150 years the facts will certainly have changed again and they will likely be even more different and less agreeable. Let it go, Romeo.  Then you will sleep better. This terrible thing has happened.  Don't ruin your life over it; work with it, not against it, especially with a multi-cultural government that is exceptionally well-disposed to compromise. Doff thy grievance, and stand on guard with the rest of Canada. O Romeo, your future is bright.