우선, 나이가 들수록 신진대사가 느려지는 이유는 여러 가지 생리적, 생화학적 변화와 관련이 있습니다. 나이가 들면서 근육량이 감소하는데, 근육은 신진대사 속도에 중요한 역할을 합니다. 근육은 지방보다 더 많은 에너지를 소비하므로, 근육이 줄어들면 신진대사 속도도 느려집니다. 그리고 나이가 들면서 성장호르몬과 성호르몬(테스토스테론, 에스트로겐) 분비가 감소합니다. 이러한 호르몬들은 대사율을 유지하는 데 중요한 역할을 하는데, 이들의 감소로 인해 체내 에너지 소비가 줄어들고 신진대사가 느려집니다.