Depo shot?

I got the shot literally once a year ago and my period is still messed up to this day.. ( terrible cramps, 2+ weeks of bleeding etc.) Has anybody gone through this?