At your young age, I'd travel and see as much of the world and different cultures as you possibly can, before making any decisions about where to settle.
We moved to the US, 5 years ago at the grand old ages of 44 and 43, for a very specific reason ( and it wasn't to avoid conscription or the plod). We live in Alaska, and love it, have lived in a couple of other States and have definite preference for the northern half of the country. Can't abide being south of the Mason Dixon line.
With all that being said, we're retired, don't have to work and my wife flies home 3 times a year to visit her family.
I might try to make it back if we make a final , but our plan has always been to return to Scotland to live.
One thing I'd say about getting into the US (and Canada) is it's a lot harder (and more expensive) to get a visa to live here than you might think.