Yes, because stress changes how your hormones and cravings function. When you eat more processed, unhealthy foods, stress causes your body to store fats, resulting in weight gain. However, the opposite is also true; being too stressed can make someone feel less inclined to eat and disrupt their appetite. This further underscores how stress can affect us all differently.