Period question

My periods always last 7 days. This month it only lasted 4 days and wasn’t heavy and wasn’t red it was light pink. Why could that be?

Last month (September) I was late 7 days which never happened I went and got a blood test and I was negative for pregnancy. My period came on time this month (October) but only stuck around for 4 days. What could be going on?