Yes, it is NASEEB only that is written by Allah.
A quick example, our immigration file was closed back in Feb 2011 and CIC refunded our initial payment. We only realized that in June 2011 once my husbands' credit card showed an extra money credited by CIC. Then it took 6 months to chase LVO and convince them to reopen our file. All this is done without any lawyer's support!
Alhamdulillah, thanks to Allah, we were given chance back in Feb 2012 to resubmit our file again, then got 6-12 months wait letter, just because our SELDEC which was originally set for Mar 2012 but delayed (due to our own reason; submission of additional docs until May 2012) till June 2012. At last got MR in Mar 2013 & now in Canada writing these words
So all is destiny, I had lost the hope that by any means we would be in Canada, after file closure, but Allah has written this in our Naseeb (destiny).
So the patience of all 6-12 or 18 months wait letter holders, inshallah will pay off in a much better way. Slow & steady wins the race!