Many things can affect your ability to lose weight, such as.

  • food choices
  • activity level
  • genetics
  • age

Stress can also affect your weight loss, and over-exercising can lead to stress-related hormonal fluctuations that may make weight loss harder.

Why Am I Gaining Weight Even When I Exercise?
Factors like stress, overtraining, and diet may be to blame, also food choices, activity level, genetics, age.

Although getting the right amount of physical activity is important for your overall health, overtraining and not getting adequate rest between your workouts can keep you from losing weight. This is why balancing exercise with recovery periods is critical. Overtraining may increase levels of cortisol, a hormone released in response to stress. Although this hormone plays an important role in health, chronically elevated cortisol levels have been associated with

  • weight gain
  • sleep disturbances
  • increased inflammation
  • excess belly fat (even in lean people) 
    Elevated cortisol levels drive hunger and cravings for tasty junk foods, which is why chronically elevated levels can lead to weight gain or prevent weight loss. Smart ways to prevent stress-related weight gain include.
    • cutting down on training sessions
    • giving your body time to recuperate between workouts
    • adding cortisol-reducing activities to your routines, such as yoga or meditation
Why Am I Gaining Weight

Why Am I Gaining Weight

Food Choices

Diet is one of the most important factors in maintaining a healthy weight. Making small adjustments to your diet is one of the best ways to improve health and promote weight loss.

Eating more protein-rich foods, filling up on fibrous vegetables, and incorporating healthy fats into meals are some evidence-based, sustainable ways to encourage weight loss.

Weight Training

If you find that most of your training sessions involve cardiovascular activity and little resistance training, try replacing some of your cardio workouts with muscle-building activities, such as body weight exercises — think push-ups or crunches.

If food cravings are keeping you from maintaining healthy body weight, here are several simple, effective ways to tame them:

  • Make sure you’re eating enough calories. Undereating during the day can lead to cravings for foods like candy and cookies at night.
  • Stay hydrated. This is especially important for active individuals like triathletes. Drinking enough water throughout the day may help reduce food cravings.
  • Fill up on protein. Add a source of high-quality protein — such as eggs, natural peanut butter, chicken, or tofu — to meals and snacks to keep cravings at bay.
  • Get enough sleep. Sleep deprivation can raise cortisol levels and has been associated with increased food cravings and weight gain in studies.