sounds like dehydration - the underlying reason could be a viral infection, but the bulk of your discomfort now may be from the dehydration. If you were to go for iv hydration (fill the tank) you may start to improve and keep fluids down by mouth. I suggest you consider going to the er for hydration.
__________________
DrStephanie
