I'm on the same boat, GC since 2007 through marriage , took bunch of trips since 2007 to 2012, one of those trips was more than a year and 2 of them more than 6 months, hold RP with all the trips. I came back the US for good on Sep 2012 and stay here till now, On Sep 2014 I applied for...