Good luck, friend, welcome to the grind - there are quite a few threads asking this exact same question. Anecdotally, it appears as if 2019 applicants are being deprioritized in favour of 2020 (and in some cases, 2021) applicants. Some are suggesting that 2019 might get a boost in Q1 next year, but I'm not holding my breath - IRCC doesn't appear to be in any sort of a rush with the twin disasters of the pandemic and Afghanistan. :/
If your application is non-routine, you can expect the wait to be even longer.
(FWIW, I'm in the same boat as you, but haven't been waiting quite as long. Sorry to hear about your delay.)