I am on the birth control shot, Depo-Provera. I had sex on April 30th, 2010.. Than I didn't have my period until May 10th, 2010, it lasted until June 11th, 2010. I'm wondering why it lasted for an entire month? My friend said maybe I had a miscarriage, is that possible?