I'm 23 years old, I am an American citizen, and I have been living in Canada on and off for almost 2 years. My fiance was born and has lived his whole life in Canada. We met online and have been together ever since. We are wanting to get married in the spring or summer. I was wondering if I will...