oh hun, that's not pleasant for you at all!
no answers but make sure you keep yourself really hydrated!