Whyy period why

Mellissa
So my period has been on for over a week and it's heavy but not heavy .. I don't know what to do .. Any suggestions ??has anyone period ever lasted this long like about 10-12 days or 14..