Ob-Gyn questions? Ask a gynecologist online.
Hello, I'm Dr Manos MD, board certified obgyn. Your description of cycles and the type of periods raise the question about ovulation. Your lighter periods are usually indicating not ovulating regularly. Now it sounds more the average with five days flow and cramps. I advise having an ultrasound about 5-7 days before you expect a period. Actually, you may not be ovulating recently and the flow change could indicate the lining of the uterus being too thick building up over time. Either way, and I think the latter thinking, you need to see a Gyn doctor and they can do at least an ultrasound to straighten things out as far as what's going on. I hope this helps your choices and action.
That's possible unless the heavier period is from years of anovulation and unopposed estrogen. You need an ultrasound to look at the endometrium.