Inadequate sleep, high blood pressure, excessive exposure to
heat, high altitude, motion sickness, sea sickness, indigestion, side effects of certain medicines, exposure to chemical toxins, emotional stress or fear, a reaction to certain smell or odor, fever, overeating, etc. may result in vomiting as soon as you consume food.