Whats it mean?

So my period is 18 days late, but I've been spotting off and on the last 7 days. I put a tampon in and it will be in for awhile, and then i take it out and just the top of it has barely any blood. Ive taken two 89c tests amd they both have said negative. Any imput is helpful, just dont be rude. Thank you.