Need help!!

Debbie
Can't tell if it's just my imagination or if there really is a faint line. I tested yesterday, 6 days early. Took both tests just to make sure the one wasn't defective, and both came out the same. I've also been having really bad migraines that won't go away at all. I tested today and got nothing, no faint or positive, and I would be 5 days early today. I'm so unsure what's going on that its kinda driving me crazy. 
Yesterday 
Yesterday 
Today.