All right, my last depo shot was July 5, 2005. So its been about 2 years since my last shot. I haven't had but 1 period since then and it was December 2006. It was extremely heavy and it lasted a...