From the Soldier side: I was talking to one of the students in the "mess kit repair" class that I'm helping with at Camp----. He's in the Army National Guard and was born in another country. He told me a story of how he'd applied for US Citizen Ship a few years ago. He was in the process, when he got deployed to Iraq with the National Guard.
He got a letter whilst in Iraq from the Department of Homeland Stupidity...telling him that since he was "out of the country" they were suspending the citizenship process. I asked if the the government assholes understood that he was in Iraq fighting for this great country---something a lot of people who're already US citizens haven't done...and they were screwing with him.
He is now a US Citizen fixen' to go on another deployment for his country. Now, in my mind that man is a hero....oh, there's a few in this class who've deployed to Iraq at least once...one guy has been there twice and is going to Afghanistan next....and not one of them are complaining about it. They just want to learn how to do their jobs well. I am so lucky to be surrounded by heroes.