spotting

i am about 3 days late on my period Which is the latest i've ever been.... i've felt very off and took a test and it was negative. But i've had a few drops of blood and i've never spotted before. when my period starts it's heavy and i get immediate bad cramps. What does this mean? do you think it's my period or i tested too early?