period !

i have my period wayyy longer then 7 days , & it be HEAVY AF . is that normal or do i need to go to a doctor?