Le stress, surtout s'il est chronique, peut faire chuter le poids car des niveaux de cortisol élevés augmentent la mobilisation des acides gras pour fabriquer plus d'énergie. En plus de cela, le stress peut affecter le système digestif en favorisant l'acidité gastrique, les ballonnements et les gaz, les nausées et les spasmes intestinaux, ce qui peut impacter l'appétit.
D'un autre côté, le stress peut aussi vous faire prendre du poids. Les personnes qui "mangent leurs émotions" le comprennent mieux que personne, se sentir stresser peut ouvrir l'appétit, augmenter les envies d'aliments sucrés et bien-sûr réduire la motivation à faire de l'exercice physique. Enfin, le stress impacte la qualité du sommeil.
Le manque de sommeil réduit la production d'hormones qui régulent le métabolisme, ce qui réduit la dépense calorique journalière. Aussi, mal dormir déséquilibre le rythme circadien, ce qui a pour effet d'augmenter la production de ghréline (hormone de la faim) et réduire la leptine (hormone de la satiété): l'absorption de nourriture est augmentée, avec une appétence particulière pour les aliments sucrés et gras. Manquer de sommeil a donc un impact direct sur le contrôle du poids en stimulant la faim et les envies d'aliments caloriques d'un côté, tout en réduisant l'efficacité des stratégies diététiques pour perdre du poids de l'autre.