A hangover from the stomach bug sounds plausible. Stress could be a factor too! Hope it goes back to normal soon.