Hi!
All bets are off when it comes to depo! You must have decided to discontinue it, as you would be due for your next shot about now. One way to stop bleeding quickly, is to take birth control pills--two a day until the bleeding stops and then one a day to finish the pack. You could ask your MD for a RX. Getting another shot might help too, although it will probably take longer to work.
Good luck!
Dr B
NEVER do another depo shot! They give it to serious sex offenders to make them stop hurting children. Anyone taking the depo shot will never be the same again.