Hello dear
Overeating is not the cause of missed periods generally. Periods can be missed due to stress which can be in any form like disease or mental stress. Moreover, 6-8 days variation can be considered normal.
Next Steps
If you are having these problems on regular basis, kindly get your
thyroid and Blood
sugar profile done.
Health Tips
For further queries and assistance you can Text/Call me directly on Practo. Thanks and regards.