@prabhas, I still hang around very much on the boards here
It is indeed fascinating to read the stories of people like you and @aceman. There is so much to learn and take motivation from!
As Kelly Clarkson sang - and is so apt to all of us - "what doesn't kill you makes you stronger".
I used to crib and complain a lot on the forum here. Then, back in 2014, I received my GC. I switched multiple jobs, and eventually landed into managerial/directorial roles. It looked like life was set.
But therein lies the rub.
I started missing the days when I was on the edge and was learning constantly. Just when I ascended to the positions I dreamt of all this time, I was trapped in the inevitable onslaught of complacency. This was never me - I never found real happiness from being in a leadership position at a large IT organization. At my core, I am a problem solver; that is the singular thing that makes me happy. Seeing all the smart people that I hired do all the work - that I didn't do - made me even more unhappy. Mind you - I am doing exactly what I should be doing fair and square at my role in my organization, but it didn't bring personal satisfaction.
I actually got two promotions. Golden handcuffs. Then, I was watching even more people who reported to me (and the people who reported to them) do all the stuff, and show it with a swagger to me. That used to be me!
Enough is enough man. It's time to go back to basics. So now, I have a goal for 2021 - go back to being a software developer (hopefully somewhere prestigious in the FAANG clique). I have two interviews lined up, and I am slogging - doing those problems on codeleet and trying to put together a portal all by my own is bringing the happiness back to my life. How I wish I was an H1B contractor and doing this for my bread and butter day in day out.
Oh BTW, my spouse - who also put the golden handcuffs around her hands - is ready to quit in 2021. We are so done! I told her the other day "we are not money making ATMs. We need to live our lives". At one point, I remember how upset I used to be that my wife couldn't work because I didn't have an EAD/GC. I can only look back at those memories now...so much water under the bridge. Now, I don't want her to work. Disclaimer: We took several financial decisions along the way to get to this position, so I am definitely not recommending it as a rule to everyone.
Here's what I think I am saying - your happiness and your feeling of accomplishment is the most important thing you have for yourself. From my experience here with desi junta, I am sorry to say a lot of them live empty lives. I won't bore you with details; I guess you need to take my word for it. Please, please...do not tie your life around the GC and waste it away. I beg you! We are very fortunate to be living in the 21st century with the most enlightened society around us and a global economic engine that values your skills over a stupid piece of paper. Pursue your dreams, find happiness in your accomplishments. GC will NOT bring you joy, and it certainly won't bring you salvation.