Update on the husband situation: He didn't have to be interviewed at the Canadian embassy for some reason (probably because he's married to a Canadian now) so the only thing standing in his way to being in my arms again is his lack of a plane ticket. <3 That'll come in time. Hooray!