12 dpo, spotting, BFN. Am I out? :(

Had spotting today, my boobs hurt and I got weird cramps. AF due the 28th. Stark white BFN today. Should I still hold out hope?