Help! Period for 3 weeks.

Kyra • Happily married to my best friend, mother of an amazing little boy. I am a dental assistant and I love what I do!
I had the depo shot in August for the first time. Was supposed to get another round in November. Decided I was going to get off and try for baby #2. Well I had a period end of November that was normal and 5 days. Now I've been bleeding for nearly 3 weeks! Since December 29. Anyone know when this will stop??