I am a US permanent resident (green card holder) waiting another 2,5 years for my Citizenship exam overseas due to my marriage on non-resident and getting a fixed contract job here. All of the members of my family, including my mother, are US Citizens permanently living in the USA. I don't want to drop my chance to become a US Citizen, but, given my special circumstances, facing the tough choice. What does the immigration law say on how to keep my chances open while working overseas for non-discretionary reasons?