> I'd rather spend my mental energy and my money fixing my own country TBH. I expect to be gone within the year.
I'm glad that you can go back and try to fix your country (dunno which one that is). In my case, I just can't.
When I came to America, I immediately fell in love with it. The best thing I like about it is how it doesn't give a fuck about so many things. There is a very refreshing 'new world' attitude in America which nearly no other country in the world carries (mostly because they're so old).
I would admit that in past 8-9 years (mostly since 2008 financial crises) the country has become more pessimist while majority of third world has felt more optimist, but I'd say that the old world attitude of the rest of the world will be a hurdle to them and the 'new world' attitude of America would be to it's rescue.
Either way, I wish you best of luck. If you made an attempt to get a GC in America, I presume that you've been infected by that American 'new world' attitude and once you go back, you'd see it clash in your home country with others.