Question: why gain weight for no reason?
Answer: However, fast weight gain can be a sign of an underlying health condition, such as a problem with the thyroid, kidneys, or heart. Anyone who experiences rapid, unexplained weight gain should see their doctor to determine the underlying cause and develop a treatment plan.