Welcome to HealthcareMagic
When was the last shot of depot?? Chance of pregnancy
is low because usually it takes quite sometime ( 9-10 months after last injection ) for fertility
to return. Moreover you have ruled out pregnancy by doing home and blood pregnancy test. If you have doubts you can repeat the test again. Abdominal discomfort / Pain is known side effect of depot. See your doctor for evaluation.