What you're describing â feeling full quickly after small amounts, long-term low appetite, and low weight â is called early satiety and it does need to be properly evaluated. Common causes at your age include functional dyspepsia, H. pylori infection, zinc or
B12 deficiency, or anxiety-related gut issues. Continuing small frequent meals is the right approach for now. You should get a basic workup done: CBC,
LFT, TFT, serum zinc and B12, and a stool H. pylori antigen test. If symptoms persist, an upper GI endoscopy may be needed to rule out structural causes. Zinc supplementation (50mg/day for a month) can also help improve appetite if deficiency is confirmed.
Next Steps
Get CBC,
LFT, TFT, serum zinc,
B12, and stool H. pylori antigen test. See a gastroenterologist if no improvement within 4-6 weeks.