Why is it light

Cat

I got my period 3 days early than supposed and it lighter than usual , could it be due to a very heavy and painful period prior to this one?