BFN :-(

So i got anxious and bought a test last night even tho af is due in a few days i tested this am and got a bfn.it was a first response digital test,was it too early to tell or am i out for the month? Help plz