Gags, I suggest you take it easy...its the best way to relax as there is simply nothing in our hands. If the likes of SRK can be detained at airports, you can imagine the power and discretion of immigration officials. It seems your app is approved and is simply longer in the queue by a margin, we are all eager but all we can do is wait.
If I were you, focus on some other activities like what you will do when you come here, having a stamp is one thing and then the real life hits you as jobs etc are not that easy and you get into the rut of Canadian issues ( fact of life that priorities switch so quickly )