How Long Does a Stomach Virus Last