Thanks for the query.
According to your description, there is possibility of some hormonal
That can be due to causes like:
-Systemic causes like poly cystic ovary disease
As you are having continuous spotting, better to consult gynecologist once get examined,and go for ultrasound
to find out the exact cause for the problem and take treatment accordingly.