Hello,
So my fiance and I have known each other for 4 years now and have been dating almost the entirety of the time. We met online. He is a resident of Ontario and I am an American citizen. We are planning to marry but want to better understand the immigration process before I move. Any...