Depo Shot

bre💕
so i just got off the depo shot in september and i've had a period since about November 27th, till now December 17th and it's still going. why is my period so long ? someone help..