Hypothyroidism occurs when the body doesn’t produce enough thyroid hormone. Learn about symptoms, causes, diet, weight gain, and much more.