Annoyed

So af was supposed to start on 10/18 and still not shown up. Took a test this morning and bfn. Wiped and there was a little pink like barely anything that was 5 hours ago so I don't believe it's af and I never spot before she comes. I'm so annoyed and confused. 😕 what is going on?!