I am LPR right now and have already applied for the US citizenship on September this year. Since there is a huge delay on processing the citizenship application, I just don't know how long it will take me to get it. My husband is currently in China. He did apply for the B1/B2 visa early this year, but get rejected. It seems that to apply for K3 visa for him is the only way to bring him here.
If I file I-130 right now, I can jump to file I-129F right after I get the citizenship, which may be a year later. But I heard it takes much longer time to approve a I-130 to a LPR sponsor. Is it true? Then which is the best way should I go?
Many Many Thanks!
