First of all, I'm really glad I found this forum! I think this is the best thing that's happened in a while to me on the topic of immigration. :D
I'm an American citizen, engaged to a Canadian citizen. We knew each other online for a long time, dated for a few years, and now we're engaged. :)...