WTF!!

Soooo I am very aggravated at this moment. AF was supposed to come March 12th it didn't, then glow said it would come today and it didn't. I took two test today (not in  the morning and they were both negative. My period has never been late and always comes like clock work. I've had some mild cramping, a couple dizzy spells and feeling nauseous. My question is am I testing to early? I'm 4 days late. Am I only supposed to test first thing in the morning.? So annoyed right now 😕😔