Can often be caused by two things:
- Inflammation from either Food Allergies and/or Intolerance; all too often we can have a food allergy or an intolerance from certain foods and not be aware of it. However, inflammation is a key indicator.
Eating foods to which you are allergic causes inflammation which makes your adrenal glands secrete hormones which destabilize your insulin and blood sugar levels. ... Thus, food allergies can lead to weight gain, and a high amount of body fat can promote inflammation and exacerbate problems with allergies.
- High Cortisol Levels; Levels of "the stress hormone," cortisol, rise during tension-filled times. This can turn your overeating into a habit. Because increased levels of the hormone also help cause higher insulin levels, your blood sugar drops and you crave sugary, fatty foods.
Symptoms of high cortisol levels include weight gain; a puffy, flushed face; mood swings and increased anxiety; fatigue; trouble sleeping; irregular periods and fertility problems; high blood pressure; acne or other changes in the skin; higher rates for bone fractures and osteoporosis; muscle aches and pains.