We are in similar boat. I was flourishing in a big company with very good career prospects but they filed in EB3 even though I had Masters with 5+ years of experience. I quit and it has been two years and got a chance for EAD this year. I had to forego an excellent opportunity (financial and title wise) in the start of this year, since I had a hunch that I might be current and will lose the opportunity to file 485 and get EAD this year.
At the end of the day it is all about priorities. If I ask myself, why I want a GC and how not having one is setting me back, I don't have a clear answer. But it is one of those things I GOT to have

I think it boils down to removing uncertianities in longer term. The paradox of all this is, when you are young and you can move anywhere in the country for a better opportunity to move up in your career, you dont have GC and most companies don't want the hassle of sponsorship. By the time you get your GC, you have family and kids and don't want to move across country because of house, school and stability factors. Last month, I had to forego a Senior Director position because of the relocation issue and possible jeopardy of 485/EAD 6 month rule. The system demands excellence but is bent on pushing us towards mediocrity. Anyways, Life goes on, GC or no GC
