When will I get my period?

Alexis

I got on depo in February after having my son December 2023 and I got my last shot at the beginning of July. It’s now December so 5 months after my last shot and I still haven’t gotten my period back. I’ve been cramping the last few months. So my question is how long after your last shot did you get your period?