I've been on the depo shot for about 4 months and it hasn't stopped my periods, but recently I had unprotected sex and he pulled out but I am now 2 days late on my period. ive been very stressed out because of trying to juggle school and my kids, ive heard that could delay a period too but I'm very unsure. I knew I was pregnant with my girls but I can't tell now.