I have been dating a Canadian for 4 years now. I already have a house very close to the border and don't want to move. He has a great job in BC and don't want to leave it. My house is only about 30 minutes from his job, is it ok for him to come into the us and stay with me at night after work if he has his own residence in BC? He basically wants to stay with me when he's not working. Does he need to immigrate? or would marriage change that? I'm not willing to live in Canada and his job is too good to give up.