I am a U.S. citizen and I have been dating a Canadian citizen for two years. The border is close to each of us and we intend to stay in our respective countries (for at least the next 5-7 years). We cross the border frequently and intend to marry in the next two years. Our concerns are taxes, border issues, dual citizenship etc.. Looking for direction.