Here's the scoop (hope this makes sense)
My passport expires in April and the government of Belarus will not give me a new one unless I go and get it in Belarus. If I go to Belarus, USA will not let me back in because my visa expired and I do not have the green card yet. If I stay in US - I am definitely not getting a green card if I do not have the national passport to prove my identity... oi oi oi
Please pray that my entire green card application will be approved and done with before April which will solve all the problems.