I was on the depo shot for a total of 6 months...and for everyday of those 6 months i bled. SO I'M TELLING ALL OF YOU, DO NOT USE THE DEPO SHOT!! It's been about 3 years since the maddness happened and the only thing that saved me was God and the Pill. My doc kept telling me to give the depo one more month (hell she wasn't the one bleeding) but I told her, Hell no. She then gave me the pill and told me in a 1-3 days the bleeding should end. THANK GOD IT DID!!
I said that to say this, Long Period, if you've been bleeding too long then tell your doc you need something else. The hormones could be too high or too low for you. I was placed on the pill Levlen and it worked. You may ask about that.
As for everyone else, the effective date of pills vary from site to site. Blame it on the pills, marketing, or on the alcohol, but the bottom line is if you want to ensure that you're not gonna end up preg...you may want to consider a back up method.
Best Wishes 2 you All!!