Автор, вы вроде совет спрашиваете--я так скажу, если муж хороший, то по такой ерунде, как в какой стране жить, не стоит его терять.  Потом ребенок у вас 1, может быть, имеет смысл, чтобы он был не 1 в будущем.  Родите ему брата-сестру, если можете, конечно.  Вообще 4 месяца--это вы даже не дали шанса Канаде, просто сначала культурный шок, его надо перетерпеть.