Causes can include poor nutrition, high metabolism, medical conditions like hyperthyroidism or gastrointestinal disorders, and mental health issues such as eating disorders.

Yes, stress, anxiety, and depression can reduce appetite and lead to unhealthy weight loss, making it difficult to maintain a healthy weight.

Yes, with proper nutrition, a balanced diet, and possibly consultation with a healthcare provider, gaining weight in a healthy way is achievable.

Yes, gradual weight gain through smaller, nutrient-rich meals and snacks is key to increasing body weight without discomfort.

Weight gain varies from person to person, but with consistent effort in improving nutrition and strength training, healthy weight gain can take several weeks to months.