Just wanted to let you guys know, dont focus on the processing time. It means nothing. I filed petition for my on March 8. It showed Nebraska at first but NOA1 came from Texas. But it actually went to California. My case was in "Actively Reviewing" since April 5. Today I got approval email and the notice in USCIS portal. I also filed i129f (K3) on April 29 when I saw K3 had only 6-8 months wait time. Additionally I reached out to my senator. Dont know if either one worked or none of them triggered the approval. Either way, now the secong waiting game begins.