@nsy1980,
No one can truly understand your pain. Just hold on a little while, it will soon be over. I wish you all the best.
However, as much as it seems IRCC isn't doing enough to complete our applications in a timely manner , there is more to it than we would ever know. They deserve our love and respect.
I am not trying to judge anyone but it hurts when I read some comments. We don't really appreciate what Canada has given to us. There is currently no country in the world that is as welcoming as Canada. Some are here because they chose to, while some had no choice. Canada has given everyone one of us a second chance to a better life. Let's be grateful, at least.
Read through the other streams, you would realise that this is more than just us, there are thousands of applications that needs to be finalised, policy integrity to be adhered to, security issues to be considered , so many factors we can never understand.
IRCC truly deserves our support not condemnation.