Had the same thing last week. Went to bed fine, woke at 5am heaving. Didn't eat for two days, okay (more or less) now.