weird period.

Allita

my period came on cd 33, and lasted exactly 48 hours... usually it lasts 7 days. I never had a clue it was coming, except for some cramping right before spotting that day. Today, I got blood work to check if I ovulated this past cycle, hopefully ir will comeback normal. I have been on metformin for a couple months... ugh... this is so stressfull... anyone in a similar situation?