For the better health of women, their periods must come regularly, but many times it gets delayed, that is, it takes more time than the scheduled time for menstruation, which is also called a late period. Usually, when the period comes after 5 or more days, tension is bound to happen. Let us know what could be the reason behind this if you have the information then you can get rid of the problems. India's famous nutrition expert Nikhil Vats gave 8 big reasons for this.

Reason for the late period
1. Stress

If there is more stress in your life, then it is bound to cause hormonal imbalance, and it can become a major reason for late periods.

2. Being Sick
Even after being generally ill, the problem of a late period can arise, especially when you have a cold or have got some kind of infection.

3. Iron Deficiency
When iron is deficient in the body, there can be a delay in menstruation. To avoid this, include spinach, peas, broccoli, kale, red meat, eggs, and fatty fish in your daily diet.

4. Dehydration
If there is a lack of water in your body, then it can cause a late period, so drink at least 7 to 8 glasses of water throughout the day, or take healthy liquid in this quantity.

5. Exercise
If you are making a lot of changes in your daily exercise, then it can delay the period, it is better to bring changes in the workout only after taking the advice of the trainer.

6. Weight Change
Too much weight change can signal your body to conserve energy and blood reserves, which can lead to delayed periods.

7. Sleeping Pattern Changes
The hormone called melatonin, which regulates sleep, can also affect your period cycle, so fix a time to sleep and follow it.

8. Thyroid Problem
If you have an underactive thyroid, it can cause late periods.