10 Biggest reasons for sudden weight gain

2. Medications

3. Hormonal Changes

4. Stress

5. Sleep Deprivation

6. Underactive Thyroid

7. Overeating

8. Digestive Disorders

9. Depression and Medication

10. Pregnancy