help!

Allison
I've been on my period for 12 days now!!!! I don't know why. It's been super light but 12 freaking days!!! I've been having my period for years now and this is not normal for me. I've had a baby and had a normal period. But now I got the depo shot cause I kept forgetting to take my pill and this happens! Does anyone think it's because of the shot?? Help!