Confuseddd

So I’m late by 3 days and I’m never late on my period, I took a pregnancy test 2 days ago and it was negative, all I had was spotting for 2 days 6 days prior to my due period, what could it be?