Well don't lose heart buddy, I also feel the pain, 2 years and no progress, seems like there is no hope, but use this time to learn, grow and prepare for when it happens, so that we could be better prepared to adjust in Canada, not easy, but seems like the best option for now :)