I have been on depo birth control for 4 years I got my last shot last October (2016) so now my cycle has finally came on and it’s been on for 9 straight days. In November I spotted for maybe 3 days also in may. I just don’t know what’s going on. I’m ready to have sex!!