Need advice, pms symptoms or possibly pregnant

I’ve been having migraines for the last week which is VERY unusual, hot flashes, and a weird taste in my mouth. This morning I had light pink when I wiped, but not anymore. AF isn’t due until the 14th, but I’m having bad back pains. Mild cramping here and there but not like when AF has arrived. Also very heavy feeling and sore breast. Could I be pregnant or just pms symptoms I’m not used to?