I am a 20 F who is looking to apply for spousal sponsorship for my future husband in 3 years (NOT NOW). Currently, my boyfriend and I are in a long distance relationship. He lives in Pakistan and I am a current Canadian citizen. I plan on meeting him once I get a job and my own place to stay. By...