I know how waiting with no updates can feel .
I almost lost my mind when I waited for almost two years just to get a hearing , countless sleepless night. Hang in there and pray
Hopefully you get good news soon
Call IRCC from time to time and check, send webforms explaining how this affects you.