Depo Provera

Nike

How long does it usually take the first shot to be out your system and how long before a period ? I bled off and on the entire 3 months of the Depo.