Weight gain is a common health problem. Most of weight gain can be attributed to genetic factors that govern your metabolism and environmental factors that cause an imbalance between calorie consumption and expenditure. Having low thyroid (hypothyroidism) can slow down metabolism and also lead on to accumulation of fluid in the body. This can cause weight gain.
Hyperthyroidism (increased activity of thyroid) can lead to weight loss. You may have tremors, palpitation, sweating and anxiety. High time to meet an endocrinologist and get your thyroid checked.
Dr. Deepa G