Period abnormality

Audrey
I'm on my period and my last was 6 days ago, how can this happen and why?