Hello everybody - I met my boyfriend online last in April of this this year, and we have been conversing online ever since. I went to visit him in Mexico for two weeks in October, and will be visiting him there again in January. He would like to visit me in Canada this coming summer (2013) for...