Short period

Lilly
So I usually have a 7 day period, but mine was 4 days. I have finals this week, could stress be the cause of short periods?