Wednesday my 5 year old was doing fine all day. He asked for Taco Bell so I got him a nacho loaded griller and a skittles slushy. He ate and then played for a bit. An hour or two after him eating he starts crying and saying his stomach hurts. Said he had to throw up so he did. I figured maybe he over ate or it was because he played after he ate. (He does that sometime) but he threw up 6 times within a 2-3 hour window. He’s been throwing up everyday since. He cries before he’s about to do so and starts making a weird noise with his throat. Any idea what it could be?