Just received email notification that my case approved, the following is brief deion of my case.
I485 - NSC - PD Feb 2002 - RD Sep 02 - ND Oct 02
Labor - RIR - Approved in 5.5 month - Happy!!!
I140 - concurrent filing with I485 - Approved in 14 days, Exciting!!! Yiha. - Anticipating I485 come in a yr.
Then the long wait due to background check and later retrogression.
after 1st yr - worry and angry
after 2nd yr - tear
after 3rd yr - no feeling any more
after 4th yr - approved.
Anyhow, I received a lot of help from this forum during the long journey. Thanks everyone and good luck to those who are still waiting!