Arti , the only thing that has kept me going is the fact that I got a job and a good one and working since 10th June.... I had done a mistake in leaving my earlier job on 15th March as I was so sure of visa that nothing else mattered ..... but finally I came to my senses and realized that I am losing out time and money by not working.
I hope that you are also working so that you can be busy and not just waiting idle.
Also I wish you all the best for visa result ... however don't be disheartened by anything in life ... you are a strong person and have done well so far.
We can share info and there are endless opportunities beyond Canada .... so chill out dear ...
I have completed my century ... c'mon give me some competition yaar!
Mumbai Indians V/s Delhi Daredevils style.