you are me; down parents issues with smoking/etc and current career/age.
> I'm not sure how I can survive in the US once I can no longer find companies willing to hire me
My plan is simple: Retire. Avoid that 1m house when possible.
> I have no idea how my kids are going to make it
Same boat here, but I'm less concerned insofaras I'm doing everything I can to keep as many options/opportunities open to my kids as possible. This honestly significantly dampens the 'retire' plan; but what can you do? My parents would have no idea what I do if I tried to explain it; I expect the world to shift similarly by the time my kids are working. The goal is simply to give every advantage I can and keep as many doors open as possible.