depo shot bleeding

Felestus

is it normal to bleed or spot on depo more than 3 weeks and if it is ..how do you stop it