I am a registered Indian and I need to live in Canada (for only a year) for personal reasons starting in may. I am able to come and go across the border because of my status but my boyfriend that I have been dating for two years (lived together for over a year) needs to be able to come with me. I am wondering if it's possible for him to stay the night in Canada every night as a visitor and leave everyday for work in buffalo. We are both US citizens.