Thanks everyone - feel slightly better today but got barely any sleep last night. Yeah i'm taking vitamins and might go for a run a bit later if I can get some sleep before then. Yesterday was without doubt the worst day of my life and I'm determined not to go through that again. All your kind words are a real help!