I took the depo shot twice , and was bleeding for a month , when it finally stop I had unprotected sex couple days later I start spotting now 2 weeks later I have cramps and pain nd still spotting , my next shot is do in 3 days but choice not to take it , my body acting this way bc the shot wearing off ?