Hi everyone,
I’m Canadian and have been dating my Brazilian boyfriend who is living in the US for two years. I fly to see him once and month but we’d like to take the next step towards living together. He has been living in the US for two years but his US visitors visa expired over a year and...