Good luck man, can't really say anything different to what's been said. Try not to worry yourself although I know that's easier said than done.
I'm sure you'll pull through ok.