brown discharge

Ive been having some brown discharge and cramping and abdominal pain after ive had sex. my period ended on the 19th and i had sex on the 20th and the 21st we also had sex in the 24th but my bf didn’t cum and i don’t think there was any precum. i am also on the depo provera shot should i see a health care provider ? or is it ovulation bleeding ? am i pregnant ? i’m confused.