What passport should I get?
Why not have all three? I personally have British, Irish and US passports. None of these countries forbid you from having multiple citizenships. Neither does Canada. I was born in the UK, so it makes sense that I have a passport from the country of my birth, even if a British passport is now less valuable than it used to be. Both my parents were born in Ireland so I am entitled to an Irish passport. Im very glad I have it, especially since Brexit, since I still have my full EU treaty rights, and so will my kids, as they have inherited my citizenship. I also intend to retire in Ireland when the time comes. I naturalised as a US citizen in 2012. I got a US passport initially because it makes dealing with the surly DHS people at the border easier, and, since Im married to an American and currently live in the US, it makes sense for me to have it. I dont have one, but a Canadian passport would give you citizenship of the worlds second-largest country and the ability to live and work there no questions asked, as well as preferential work rights for the US and Mexico via NAFTA. I think thats worth having. The only downside is that its more money to lay out every few years to renew them all when the time comes (especially when you also have kids ones to renew). Id actually quite like to get another citizenship while I still can. I have a bit of an OCD problem with odd numbers. :)