3 periods???

Danielle • Mummy to one beautiful girl Layla-may👶🏼🎀

Why is my body doing this.. been of depo 16 months now, normally my periods are 28 days & last 6-7days & this happened last month 🤷‍♀️