Period

Allison
So I have a very normal cycle. I start the day I'm suppose to and end the day it says I will end. I always have a period for 5 days. Except this month it came very late in the afternoon and then only lasted 3 days. Why would this happen?