Wait is endless: wait for BG check to complete, wait for the test, wait for other checks to be completed, wait for oath date, wait for ceremony, wait to citizneship certificate to arrive, wait for passport, wait wait wait. IRCC is full of lazy fat asses who don't care. That's the reality.I feel your pain I wake up everyday regretting applying online , and keep asking myself when it’s gonna happen the process is unorganized sometimes I think the Ircc tricked us to apply online so the pile of applications easier on a hard drive than papers