WHY so early?????¡?

Period arrive 2weeks early what does that mean. Is last period or stress?