Maybe it's gastroenterology. People with gastritis, enteritis or hepatitis are very thin. If you have abdominal pain sometimes, it should be that your stomach is bad and your digestion ability is poor, so you have been so thin since childhood. I suggest you go to the hospital for a comprehensive examination. Gastrointestinal diseases should be nursed back to health slowly, and you will gain weight slowly after nursed back to health.