Late, but 2 negative tests & 1 invalid test.

My period is like a week late. Was due May 6th. I pushed "period is late" it changed to May 10th. Still hasn't come. So I pushed it again it says May 13th (tomorrow). No normal signs of it coming either. It's never late. Always early or on time. I've been cramping for like 7 days now. Not major cramps. Just light annoying cramps. (I never get cramps until the 2nd day of my period. Super painful cramps usually, like unbearable, taking ibuprofen left & right) nauseous occasionally, dizzy, HOT. Always hot. Super irritable. TIRED. Last period started April 9th-14th. I had unprotected sex April 16th & April 27th. I've taken 3 pregnancy tests. 2 of them were about 5-6 days ago, negative. The 3rd was like 4 days ago. Invalid. No lines at all. Blank. HELP! It's so frustrating.