Went on a business trip and thought I'd eaten something dodgy in the hotel or work canteen. Managed to get through the meeting despite cramping stomach and got worse over afternoon and flight home. Stomach cramps, feeling sick when eat, fever, headache, sore joints and bones believe it or not. I've said hello to kids but feeling bad I've not spoken to them properly- do you think it's viral. If so, how long would you give it so kids don't get it?