I am new to the forum and my boyfriend Mike and I have been together 5 years and are planning on getting engaged soon. I am American and he is Canadian but I am a Permanent Resident in Canada and we are currently living together. The plan is to move to Grand Rapids, Michigan once we are married to be closer to my family. I have no clue where to start. My mom suggested joining a forum because that's what she did in order for us to immigrate here. I need all the help that I can get!!!