what causes sudden unexplained weight gain?
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.