Possible?

Is it possible to get multiple negative hpt before finally getting a positive? I am about 19 DPO. But normally AF  lasts about 4 days and currently still just spotting after 6 days. I'm having most of the pregnancy symptoms but I've taken two hpt one last Monday and one this morning and both came back negative. Wondering when or even if I should take another?