My period will not stop😡

It's been 12 days and my period will not stop, I have the shot. Is that why it's not stopping. When will it stop if it is?😩😩😩