Really frustrating :(. If you make a mistake then it is CIC who tells immigrants its absolute power.
I was also planning to visit my country but now i will wait for July 06 (to complete 1095 days), however yesterday i checked my status, it says "we received your application on Dec 12 2012 and...