Why am I Spotting ?

Ash

My next period isn't due for 10 days and I'm spotting. Is this normal? I can't come up with a good reason for it. I'm not particularly stressed out. I haven't had sex in a few days 🤷 thoughts please? I almost think it might be a period but I'm still a week and a half early for that