Dear tarakrs,
Bro, not to worry, Waheguru will always support those, who support themself. You will come out in flying colors and all will be good. Just keep going and not thinking much about the visa; concentrate on what you are doing today. I know its easier saying than doing, who knows...