period question

so normally my periods have always been 5-6 days and this week it was only 3 days? i have been super stressed out lately, could that be why it changed?