I had it coming.  I called down the Gods.  The flu hit me on Valentine’s day (figures) and lasted exactly 21 hours.  I still, however, have my record of not having vomited since I was 20 (and what a record that is!)