Pregnancy spotting or starting my period?

has been happening for the past 3 days but today it’s heavier and my period is late