Is depo shot good?

Im just worried ill bleed heaps on it cause mini pill makes me bleed non stop

Vote below to see results!