I had gotten my first depo shot a couple months ago. I am due for another sometime in august. I am concerned because my first cycle after recieving the shot was early and began July 4th and lasted for almost two weeks. I have gotten another period this same july only it started the 26th, and so far this cycle has lasted for 10 days. I am wondering if this is normal and something that might change if I continue with th depo shot. I do not want to stop taking birth control because they keep my horomones balanced, but the doctors recomend the shot because I have history of complicated migranes. ANy one have Ideas