Am I dying?

I’ve been on my period for 21 days now and it’s not even off and on. I’m on the depo shot but I’m not due for another yet so can anybody tell me what might be happening?