Thanks for writing to us.
You should consult a gynaecologist for urine, blood test
to rule out pregnancy.
You are 45 yrs. of age so irregular periods
may be because of premenopausal stage or because you are anaemic, so do not worry take treatment for low haemoglobin
or rule out the cause for irregular periods.