What's wrong with me?

Arianna

So I was on depo all last year and I gained weight fast so when I was due for my next shot in January, I didn't get it. I have had regular periods since then but now I have been bleeding for 47 days straight. I've taken pregnancy tests every now and then just to be sure and they all were negative. What could be wrong?