My I-485 was filed in Feb 2002, and has been pending for over 4 years. I've experienced all the possible drama, such as Name check (pending for 3 yrs), 4 EADs, 4 APs, 3 FPs, one RFE. Last september, my name check was cleared and I submitted my RFE. I thought it's finally my turn, then the...