Why am I spotting?

For the past three days there has been very very light blood and it’s around the time I should get my period, too. I’ve never spotted before and i dont know if it’s normal to stay spotting if it’s usually not normal. Help?