I need help

I am now 12 days late.. I took a hpt about 3 days ago (8 days late) around 11pm and it was negative. Idk if it’s because I took it at night or if I’m truly not pregnant. Would the test be 100% positive at this point or am I just late just because my body hates me lol. Any stories or advice is appreciated ❤️