For how many days is normal having your period?

Stephanie
I been with my period now for 12 and before that I was already spotting for about 5 days more. I have no pain but is uncomfortable having it you know...I don't know if is normal? I'm going to rhe doctor on friday. I just wanna jnow your opinions.