Hello madam, from the history you have given. ..well, yes metformin
does not have any role in delaying periods. ....Metformin is usually prescribed for women with polycystic ovarian syndrome
who are obese, it's reduces weight which could help in regularising the cycle.....i would suggest you to do a urine pregnancy
test first to rule out pregnancy. ..Delayed periods can also occur due to stress, due to any underlying medical disorders like thyroid
. ....i hope i was helpful to you. .....