Shorter period then normal..??

Alexis

So usually my period is 5 days long but for some reason this month it came a day early and ended 2 days early.. so it was only 3 days long. I am really confused and I don’t understand why?? Does anyone know why?