3 Days Early ?

Jade 🐠 • Proud feminist. 🌹 Single. Vegetarian. 🌱
My Period Started 3 Says Early & Is Mostly Spotting ... Is This Normal ? It's Never Started Early Before & It's Never Spotting .. What Does This Mean ?