If you have never leave America for more than 2 yrs. That means once you get your initial H1, you have been living in US. (short trips don't count here)