If your husband is a good man and fears God then this is a man worth holding on to. Even if he comes to Canada and enters into a phase of temptation, rest assured that his God's guidance and his good character will bring him back. I know some young men who came to Germany and got tempted, but in the end returned to their origin. It needs patience and support from those who love you to help you find your way, even when there seems to be no way forward. And trust in God and He will be there when you call on Him.