bleeding on depo

I started depo a month ago tomorrow , and have been bleeding the whole time 😔 .. It first started off as spotting but now it's heavy heavy bleeding .. I don't know what to do or how long I can handle this ! how long does this bleeding usually last ?