Jackolantern
Registered Users (C)
I don't remember exactly where to find it, but it is well known that you have to maintain the residence, physical presence, and moral character requirements all the way up until the oath. It's not just a point-in-time thing based on when you apply. That's why on oath day they ask you about your travels and offenses since the interview. If you don't believe me, ask a lawyer and they can provide you with the specifics.Thanks Jacko. Could you point me to the actual resource that says that?
Bottom line is that your application will be denied given your travel history, and you are risking losing your green card by showing up for the interview. You seem to be so firmly settled in Canada ... why don't you just surrender the green card officially (instead of having them revoke it, which could cause trouble later on if you want to visit the US) and continue living in Canada? Is it that your wife is in Canada illegally so she can't stay there?