Period 1 week early....

I had my period a week early. It was heavy and really painful. My period is always on time and never early and painful. What do you girls think.... That I might be pregnant or it's just hormones?