My US citizen wife petitioned I-130 and I-485 for me ( currently I am on H-1). I-130 was approved after the interview. FP done. I was told that no more interview was required, and I should receive the green card in the mail after the FBI name check is cleared. Recently, due to marital problems, we are talking about getting legally separated and then divorce. The I-485 is pending. My question is: If I get divorced in 1 year, and by then, I have not received the GC because of the delayed name check, will I still be eligible for it since the I-130 was approved a year ago? Thank you.