You ARE having a bad time of it
As difficult as it is right now, try to get as much water down you as possible (I know, easier said than done...)
Sending good vibes over the ocean for you to be on the mend as quickly as possible and on to enjoying the rest of your holiday!