If im not mistaken, You as an American citizen can anytime move to England. Because England colonized here. Anyways if you are Canadian you can go to England and liver there, that is the case here.
Wouldn't tell you to come to Canada, we don't like americans very much :P haha
im fucking with u! But if you are gay/lesiban come to Canada, we got legal gay marriages. if you wanna come to canada only go to Toronto, cuz thats the place to be. We socialize more than americans but not as much as europeans. dats about it