You are not alone. Some of my experience are similar as yours.
I started RIR Dec. 2001 and got green card May 2008 at my 10th year H1 journey. So, friends, keep patience.
I started RIR Dec. 2001 and got green card May 2008 at my 10th year H1 journey. So, friends, keep patience.