Weight loss can be due to decreased intake of food for reasons such as anorexia, dysphagia, vomiting, diarrhea, malabsorption of nutrients, allergic reaction to food, problem with mastication, food aversion, peer pressure, poor food choices, inability to cook, poor cooking habits, inability to access food stores, lack of financial resources.