No way out.

@viphan‌ I appreciate your honest opinion and advice.

This is heart-wrenching, but in your situation, perhaps returning to your home country and finishing your education there is your best option?

Is there some reason you didn’t do this when you graduated high school? Is it impossible to finish your education there?

I know relatively little about Brazil, and I suspect many other readers here at CC know less than I do.

I do want to encourage you to continue learning - an education is something worth getting.

This is terribly unfortunate but it is a consequence of your parent’s decision to stay in this country illegally. Nearly all countries have rules that severely limit access to undocumented aliens, likely Brazil does as well. Which means if Americans illegally overstayed a visa there, they would face the same obstacles.

It is also unfortunate that the means to get a Green Card weren’t pursued in the right manner.

You may have to return to your home country, get your degree there, and then go from there.

The future problem that you’re not understanding is that even if you got your degree here, virtually no company would hire you. Even with a green card, many companies won’t hire a CS degree. Many companies require citizenship. There are serious proprietary and security concerns that many high tech companies worry about.

@mom2collegekids, maybe the federal/military contracters hire only citizens, but I’ve never heard of any company that isn’t involved with the government not hiring green card holders.