This is just crazy ! DEPO Provera Is the worst birth control on the market.

Jasmine