If you are applying for citizenship, or naturalization, in the United States, you should prepare yourself for a long and sometimes confusing process. Even if the paperwork you turn in to the immigration office is perfect, it can still take a long time for it to...