How togain weightI have anxietyproblem n not gainweight - #11601
How to gain weight pls help myweight is constant as 33 kg for over a years and i m losing my weight day by day don't know what to do with this problem ..after eating so many things still not gain weight
100% Anonymously
No sign-up needed.

Doctors’ responses
1. Low weight despite eating well can be due to anxiety, stress, thyroid imbalance, gut issues, or vitamin deficiencies.
2. Get basic tests done including thyroid profile, blood sugar, vitamin D, vitamin B12, and stool tests to rule out malabsorption.
3. Focus on calorie-dense foods like nuts, seeds, ghee, peanut butter, banana shakes, dates, eggs, and lean meats to increase daily intake.
4. Eat small frequent meals every 3–4 hours instead of 2–3 large meals to improve absorption and reduce bloating.
5. Manage anxiety with yoga, breathing exercises, or professional counseling since stress itself prevents weight gain.
6. If weight still does not improve, consult a gastroenterologist or endocrinologist for further evaluation and guided treatment.
100% Anonymously
Get expert answers anytime, completely confidential. No sign-up needed.
About our doctors
Only qualified doctors who have confirmed the availability of medical education and other certificates of medical practice consult on our service. You can check the qualification confirmation in the doctor's profile.