My shot was due on the 25th, I started bleeding on n off til august 23, and haven't bled or spotted since. but I had sex several times in august. could I be pregnant. I have a yeast infection, and my nipples been sore for going on two weeks. I was told u will usually bleed for about 3 or more months is why I'm curious.