The process seems to be very uncertain. I applied in Nov 2022 and took my oath in April 2024. A friend of mine applied in Oct 2023 and got his oath in March 2024. The only difference was that he was a single applicant as his wife didn't fulfill the criteria yet whereas Me and my wife applied as...