When you gain weight for no obvious reason, it may be linked to hormone fluctuations. These changes can occur with age, menopause, or a medical issue. Changes in hormone levels can affect major body ...