Question: what causes not being able to gain weight?
Answer: Some disease types can cause regular nausea, vomiting, and diarrhea, making it difficult to gain weight. Other conditions may decrease a person's appetite, so they do not feel like eating. Examples include cancer, diabetes, thyroid disorders, and digestive conditions, such as Crohn's disease or ulcerative colitis.