OceanWitch wrote:
Weight gain is normal and not a moral failing. As you age, your weight fluctuates. This is normal, too. There are a lot of other factors that can contribute to weight gain, but even if those factors were all of your own doing, it still wouldn't be a valid reason to make yourself feel bad about it.