Sounds like living in other countries before affects the whole process unfortunately. May I ask when did you apply? Almost 15 months waiting on my sideSounds similar to me, except for the CSQ as i'm in BC. I too had 2 previous countries I had lived in, but I actually heard from the MP's office again yesterday and he said that my security check is still in progress, however all the other assessments are passed (criminality, eligibility, medical, sponsor eligibility).
slowly but surely...