So I'm on the depo shot, never get periods but lately I get them an they only last a day. Also after having sex with my boyfriend I bleed sometimes its a lot and other times its not. Or sometimes not at all. I got a pap smear back in aug. everything was normal. But the bleeding still happens... wat is the cause?