cramping days before period... possible pregnancy????

ive been having cramping for 4 days straight. it started 7dpo. its not like an intense cramping but its there. i usually never get cramping this early before my period, its usually the day of or day before. what could this mean? also ive been having a headache behind my eyes sincr 6dpo. lmk your opinion on what you think might be going on.