So confused!

Kayla
I'm not sure what is going on! I took the top test at 12 DPO and the middle at 13 DPO. I was pretty sure I saw faint lines on both, but I just took the digital test and got a BFN. I've had some cramping on and off (they felt similar to menstrual cramps) and then had a really bad migraine all day yesterday. AF is due the 15th. Is it possible that it's still too early? Any advice is appreciated!!