What could make a person get ill from not eating often enough?
This could be a symptom of hypogylcemia.

Hypoglycemia causes symptoms such as:


hunger
shakiness
nervousness
sweating
dizziness or light-headedness
sleepiness
confusion
difficulty speaking
anxiety
weakness