Los niveles hormonales pueden ralentizar el metabolismo. La falta de receptores de estrógeno en el cerebro a medida que envejecemos puede hacer que aumentemos de peso incluso si no consumimos más calorías. En promedio, las personas pueden aumentar un 10 % más de peso cada 10 años debido a los cambios hormonales en sus cuerpos.
Otra razón por la que nuestro metabolismo disminuye a medida que envejecemos es que los niveles de testosterona, tanto en hombres como en mujeres, disminuyen con la edad. La testosterona regula la masa muscular y el crecimiento. Cuanto más bajos sean los niveles de testosterona, más difícil puede resultar ganar y mantener la masa muscular.
El estrés es otro desencadenante del metabolismo. Los niveles de estrés hacen que el cortisol aumente, lo que puede causar estragos en el metabolismo. Los niveles elevados de cortisol debido al estrés pueden hacer que comas por estrés, y el aumento de la ingesta calórica también hará que ganes peso.