wondering about this too, as I'm in a situation where I might leave the state at least temporarily due to family reasons abroad in a few months, and now I should consider if it's worth waiting to get my citizenship -which, with the current state of things, can take many years- or just give up on th...