Lost hope in this one

CD 31 12DPO and still getting bfn.. really starting to lose hope in this cycle now, just want AF to show up to get it over and done with..