I'm a US citizen from NY with a Canadian PR girlfriend who lives in Halifax, NS. We've been together (LDR) for 3+ years and have known each other for a lot longer than that. I'm a software developer who can work remotely. I work full time (W2) for an NJ based agency though some of our employees...