It seems that due to pre-menopausal age there is some hormonal
changes going on leading to hormonal imbalance might be causing this problem.
Initially this may continue for few months like more or less period, early or late.
If problem persisted then consult Gynaec and get examined.
Take rest during this time.
Ok and take care.