it seems you stuck in background checking. with your background, i have seen people waited for more than a year just to clear security. the more complex your background is, the longer it takes them to do the checking, which involves quite a few countries in your case, and some of them might not...