Hello - My boyfriend (who is Canadian) and myself (American) have been in a relationship for 8 years, the past 5 of those years have been long distance. We went to college together and have been living apart since then, with a lot of visiting in between. We are finally ready to be together and...