Confused!

St

12 DPO. Period is supposed to come in 3 days. Been having weird symptoms I don't typically have including headache every day, sore nipples, super moody and irritable, diarrhea, fatigue... taken 2 tests the past 2 days - both VERY negative. Is it possible that all these symptoms just mean my period is coming? Or could I still get a positive test? Is my ovulation date maybe wrong and that's why my tests are negative? I don't know what to think but something's off.