Please help - I overstayed my tourist visa and married a legal permanent resident (LPR). We filed an I-130, but I recently found out that only spouses of U.S. citizens can adjust status. My spouse will apply for naturalization at the end of this year. I know that I will not be able to file I-485 to adjust my status until my spouse is a U.S. citizen, but does that mean that USCIS will deny my I-130? I am desperate for some help. Will my I-130 be denied because my spouse isn't yet a U.S. citizen? Should we withdraw the I-130 and refile when he becomes a citizen? Thanks.