Keep getting BFN

My period has been lays for 3 days I took a test the day my period was expected and this morning and I keep getting a BFN. How many days late were you when you got your BFP. Should I give up or keep hoping I’m pregnant