I was recently on H4 status as my parent had H1B, they became LPR a month ago (was unable to become LPR bc >18 but <21). They filed I130 for me thinking it was the next logical step. Recently learned them getting GC ended my H4 status and I must leave USA before 180 days to avoid 3 3-year bar. Currently a college student and was planning on getting a student visa but thought I could wait until Fall 2024. Preparing for having to study in Mexico (home country) until either F2A becomes current, how long would that be as F2A in Mexico? Or attempting to file an F1 visa from Mexico in the next few months, or working on a TN visa after I graduate from college in Mexico. Would the I130 prevent me from getting either visa as they are both non-immigrant visas? Would I be better off having parent withdraw I130 to make non-immigrant intent easier to prove? I just want to be able to at least finish college here, and sometime in the future work on a TN visa. What's my best path? Any advice is appreciated.