I am married to an American. We have filed the I-130 and are currently awaiting a receipt from Nebraska. How long will that receipt take? We will then file for the K3 Visa. How long do those take to process? I am a Canadian. Am I allowed to cross the border to visit my husband or will that complicate our paperwork? If so, is there a maximum length of time I am able to visit?