Spotting??

I have been spotting for almost 10 days now. My cycle is supposed to come in 2 days. Someone please tell me that this is normal! I’ve looked it up and everywhere says early pregnancy. This has never happened to me before.