I'm hoping to get PR BEFORE I go, but assuming that won't happen. We've been stopped several times because we visited each other so often. We were married in 2014, in the states. My husband had issues coming to visit every time before our wedding because he stated he was coming to visit his fiance' which was true but no one ever anywhere mentioned that we needed a (I believe this is what it was called....can't completely remember), a K# fiance' visa to visit me...so every time at airport my husband was questioned and harassed. We always made it through but never without hassle. I don;t normally get hassled, but I'm visiting here in Canada on a VR Visitors Record, every 6 months I have to apply for an extension to stay here with him while our PR processes. Our first year of marriage, I was unable to stay here with him, so we lived apart for the first year. We have been married 3 years and are STILL waiting to have a real life. I still can't work here, and we had to refile our PR twice as the first round of paperwork was ready to submit but we had filled out the old forms because they changed them a week before we were going to submit, so we had to fill everything out all over again. I'm worried that since we have our PR started and even though I am visiting in Canada, before our PR is processed, when I go home, I wont have a lot to prove my return to the states because our genuine intention is to have PR done by March at LEAST, and I would in fact be staying and living in Canada then....but since PR isn't done yet, or even close for all I know, I only have my family in the states, I am no longer employed there or have much proof that I would go home. I mean I would for sure if I had no choice, as I wouldn't want to jeopardize our immigration process but I'd have to stay with family and wait without him again. This wait is just putting lives on hold and their main objective is " to reunite families as soon as possible.....well 6 years is a lot of time in my book, and the stress, and the waiting for the PR and ZERO updates or ability to get them is insane!