How can this be I'm 8dpo !!!! Help!!

Top is from last night and line was within timeframe and bottom is just now this morning bfn!! Maybe still early to test.... Or possibly a faulty test??? Ughhhh