Spotting

Kelsey💋💄
So I'm spitting 10 days before my period?? What could be the reasoning behind this? I don't smoke/drink and have a very healthy sex life.