Hello, so i am not sure where to begin i have read a lot but it is confusing to me.
I am an American, living and working in Seattle. I am getting married to my fiance, who is a Canadian. She used to work in Seattle we met here, but she moved back for family reasons. She currently has no job...