My son is 6yrs old and yesterday at school he complained that his head was hurting and need to lay down then the teacher said he projectile vomit at least 5-6 ft. i took him home and gave him some pepto and pedialyte he took a nap then about an hr later he vomit. i gave him more pepto and chicken noodle soup and he was fine. before i took him to school this morning he had a bile movement and it was soft like mashed potatoes and black. i gave him pepto and took him to school, he ate lunch didn t play at PE and wouldnt talk much then around 1pm he told the teacher he was very sleepy and his head hurt then about an 1hr later he woke up and was back to normal. after school when he got home he told his sister that he was sleepy he slept bout 30 mins and said he was hungry. he ate half a pizza waited awhile and vomit again. no other symptoms other than his usual eczema and allergy bumps or hives, no fever. is this a virus or is this something i can treat from home or do i need help?