Period last more than 7 days.

Daphne

I started my period on the 16th April. It started off light-medium for 4 days then slightly heavy on the 5th to 7th day. And I am still having my periods today. What could it be? Have anyone experience the same?