It is extremely difficult to wait especially if one checks this forum everyday I think. To see people who submitted their application much later than you get PPR while you're still waiting, is what makes it so frustrating. But I suppose every application is different, so sometimes it really feels pointless to keep track of others' statuses thru this forum.
I think doing these things can help take your mind off the waiting:
1. Thoroughly research your industry in Canada and employers in your field. Get to know everything about them. Once you get PPR, everything will happen in a rush one by one and you won't have this same luxury of time that you have currently.
2. Start selling off non-essential belongings where you live currently. Not only will it take your mind off this waiting, you will earn some money too.
3. Read books and brush up on your job skills or techniques. Once again, this is the best time to do it. After PPR everything is rush rush relocate!!