As a teacher, I often had mothers who moved with their boyfriends...and brought the child(ren) along. Then the mother and boyfriend would break up and the mother and child(ren) would move back to the hometown, until the mother acquired a new boyfriend...and the whole process would start again.
I remember one little girl crying to me that she didn't want to move again. She had made friends, she liked me...but it didn't matter, mom and the boyfriend broke up and she and her mother moved back to the hometown.
Please, I'm only saying this so you can see it from a child's point of view. Is this the father of your son? Has the man been your boyfriend for a long time?
Moving from one country to another is a huge thing and something you really need to think about. Of course you can always move back to Canada if it doesn't work out, but that is disruptive for your son so you want to be almost 100% certain before you actually do it.
I'm sorry if I sound like a wet rag but I listened to many small, broken hearts throughout the years and I'm just trying to prevent one more.