hi there.. i know it can be frustrating, I lived in australia and new zealand prior to becoming a PR in canada, and I had a friend who lived in the UK for 2 years, unfortunately, having lived in other countries causes considerable delays, but i feel u r almost there, you should be getting it...