I see people say that i applied before this person and how come he got his PPR before me, they are not following the first come first serve. Well, first come first serve means your file moves in a queue before that person but does not ensure you will get your PPR first. Lets say I filed my Application in March and someone in April and i get my AOR in Sept and the other person in October. Usually bring forward date is 3 months, so my BF Date wold be December and his January. If all my checks are not completed I would be given another BF Date but if his checks are done he will get PPR. So, even though my turn did come before him he got PPR first...
I know its tough but it will all be worth it in the end