Take him to the hospital. It could be food poisoning, it could be appendicitis, or possibly just a stomach virus. However, if you are that concerned, you should really probably take him to the emergency room to have him checked out. If you have him taken by ambulance, they will see him faster than if you just walk in and go in to the waiting room. For the time being, try to keep him as hydrated as possible. Give him room temperature water, keep a cold cloth on the front on the neck to help with the nausea. I hope he feels better soon,
Firstly take the heat pack away,he must have a sickness bug my children had it three weeks ago couldnt even keep water down,it lasted for two days,tell himtojust sip water not gulpit and avoid food for the next seven hours
what was he doing before he got sick like this?