Hello..
Well it's quite possible that you are having the problem because of the stress or strain.. apart from that anaemia is also common cause of irregular periods...we would also want to evaluate further about the hormonal problems which can be like
thyroid, PCOS etc..meet an obstetrician...thank you
Answered2017-06-10 15:35:02
Let others know if this answer was helpful