Confuseeeedd

Last month, 3 days before my period I had two BFPS and then two days later ( 1 day before period) I had a number of BFNS :(
Anyways, I've tested 7 days before my period and this has came 
What you guys reckon?