You are correct and I have first-hand knowledge of said methods. But consider this list of common side effects of depo-provera injections for example: weight gain, nausea, stomach cramping/bloating, dizziness, headache, tiredness, irritability, breast tenderness, decrease in breast size, acne...