Here's my situation. My fiance is born and raised in Toronto but has been in the US on a TN Visa for the past several years. We have been living together in the US for the past 9 months. He is moving back to Toronto to be near his family and I am moving with him. I am a US citizen. I'm...