Thank you everyone for your wishes. I pray this good news comes to everyone very soon InshAllah! Especially for the ones who have been waiting a long time - Resham, Saggit, Bloomingflower, Alpha1980, bestplace, lonlywidouthubby, and all others I may have forgotten.
You all must know by now how to handle yourself during this process. My only couple of advices are keep yourself busy and your mind occupied. And always be supportive to your spouse and do the best to keep them smiling.
As many of you have asked for timeline, here it is:
Mar2010 - CPC-M
May2010 - AOR
Jun2010 - Sent docs IMM forms asked with AOR + proofs
Feb2011 - Sent docs proofs after visiting wife
May2011 - re-PCC, IMM, and Supp forms received
June2011 - re-Med request
Oct2011 - PPR
Nov2011 - Visa
19+ months total