I recently started the Depo shot its been three weeks sense i first got the shot i first got the shot a day after my period ended i waited seven days to have sex. Three days ago i had unprotected sex but i made him pull out. after intercourse i started to bleed for a while its been three days after i had intercourse and i am still spotting is this considered my period? or is the spotting normal, how long will the spotting last? am i at risk of pregnancy? please help!