God you are so behind the times.<quoted text>
I see. So you're a dweeb that's defined by your passport, your visa, and your money. How nice.
If you can be a citizen of MY Country; why aren't you? Better yet, if you can be a Canadian citizen; why aren't you? Obviously you're hiding something and your post above is an unequivocal display of how stupid you are; you argue points which you have no stance to argue. You're no different than a passenger on any airline, whose only knowledge of flying comes from books he's read, who then tries to tell the Captain how to fly his airplane.
Take your infantile ego-maniacal rant elsewhere, or better yet, stuff you tongue in your ass. Let me know if you need help with the latter one.
Citizenship to a specific and single country is so '90s.
It appears that you are not in a position to understand these things.
but be happy with your home and your citizenship. That is the plan.
and make sure you vote. & If you are of age, please join the army too.