Thanks for choosing HealthcareMagic forum.
Depo shot usually causes such irregularity in the bleeding and blackish spots can be seen intermittently. There is nothing to worry. This will continue as long as the effect of that depo shot is there.If your periods are overdue then you might need hormonal
Hope I have answered your query. I will be available if you have any further queries.
Dr. Rakhi Tayal