That's IRCC for you ..if you should call them an agent will tell you.." every application is different and unique" . Someone applied this year and they are already citizens..as frustrating as it maybe all I can say is just hang in there...you might wanna order GCMS notes to see what's going on...