I'm a U.S. citizen and a Can. PR living in Canada (planning to get citizenship). My partner is a U.S. citizen living in the U.S. We are both retired. He has been crossing the border to stay with me every few weeks and usually stays for up to three weeks before returning to the states. Are we courting trouble doing this? I've been reading about partners who've been banned from Canada for months for visiting too often. Should he be applying forva VISA?