Ok so I have done had 2 depo shot my last one was June the 26 and I have unprotected sex July 7 is their any way that I can be pregnant ? I have been cramping and spotting . But I think I been spotting since last month since my last period.