My son is sick. Should I take him to the er or wait until tomorrow and take him to urgent care?

I feel like a horrible mom because I’m unsure of what to do.

My 4 yo son is sick. 😞 He rarely ever gets sick. And when he does it scares me.

3 days ago, he woke up from his nap, and he vomited EVERYWHERE. Half my kitchen floor was covered in vomit. He had no fever, no diarrhea. But kept puking until he drank some body armor (similar to Gatorade but has more vitamins for those not familiar). And he seemed to stop after that.

The next day he was fine. He wouldn’t eat much, had a few bites of pb and j for breakfast, and then half a chicken patty and half a piece of buttered bread, and drank more body armor.

He woke up around 4 am that morning vomiting again.

Today, he still hasn’t ate much. Or even drank much. We don’t have any more body armor, but I will pick up some tomorrow. He drank some apple juice and ate pancakes and peanut butter, I couldn’t get him to eat anything else. Not long after that he threw up every where again. He also had diarrhea today, and had an accident. Still no fever. He actually feels cold. 😰

Other than that he is acting fine, but every time he drinks, he throws up. I just switched his apple juice out and gave him water. He still gagged but didn’t really throw the water up. He is still very active.

Should I take him to the er now, or wait until tomorrow and take him to urgent care, or wait until Monday and call his dr? 😰

My stepdad was sick when we went over their house the other day (they didn’t tell me until an hour after I got there). Then a few days later my mom said she wasn’t feeling well about the same time my son was having symptoms. I rarely get sick, or if I do I’m the last to get it.