12 days late, BFN

So I’ve been having off and on cramping & nausea. Took a HPT one day after a missed period BFN. Took a test this morning at 12 days late & BFN again. I’ve been having cramping today & light brown spotting. What does this mean? Can I still be pregnant? Confused