I am a citizen of Japan and a permanent resident of US. I live in US (sleep in US every night) and commute to work in Canada, having a valid Canadian work permit. I am now considering applying for US citizenship. If I do, I expect to become a US citizen before my work permit expires, and will...