Hi, my name is Chelsea and I am confused as to what I should do for my situation. I have been with my boy friend for 5 years and I am an American citizen and he is Canadian. We visit each other every 4-6 months for a few weeks. Recently I just completed my college and am looking towards to...