Spotting or period?!

Been bleeding like this every few hours for the last 24 hours, I’m 12dpo and due for my period in a couple of days?