my canadian fiancé and i have been living together over two years in mexico. we plan to marry in 2014 and continue to live in mexico. however at some point in the future we might choose to move back to US. what procedure should i follow to allow us the most flexibility ? at this point there is no plan to return to US but we do travel back and forth and also back and forth to canada. any help greatly appreciated..