Thanks all.
Yes, BlameTSC, it is not appropriate
in INS part to see random approval and
processing.
For me I-140 took 17 months due to Devi of Randomness. For I-485 already 33 months are over.
I started this stupid GC process on May 1, 2000. I will
complete five years very soon. At that time it was joke
for me if some body tells that it takes 5 years to get GC. But friends it is reality. Some people are screwed big time
by TSC.
Agreed they have little resources and short in supply than demand. But they can streamline process. Which they will never do. I saw one documentary film on INS, they were same (very unfriendly to new comers) in 1850 also.
Anyway, I will be extremely happy to leave US, if it is needed. I have seen enough of USA. I will be lot happier in IITs in India.
I don't care for this GC any more. Get it fine, don't get much better. That will be good reason for us to go back.
KP