Period for 2 months?!

Sydney

I've been on my period for 2 months and a week plus it's still going. I'm also on the depo shot could that be it? And is it healthy/normal?