I last had my period on June 28th. I got the depo shot on July 8th and had sex July 16th (my doctor said to wait a week for the shot to work). It is now the 1st of August and I haven't had my period yet. Am I pregnant or is it from the depo shot?