I've had my period for almost three weeks

Bailey
normally my period will last 4 days but this one has been nearly three weeks. it's never been longer than 4 days before. anyone experienced this before?