My period

Toya • The things we share.??❤️
I'm on the shot, and I have been spotting off and on since I've got it, can some one help me....? I got my shot on the 16th of September, I think it's stress?