Menstrual cycle on depo

ShrugBug

Why is it that every month is different for my menstrual cycle as I am on depo and have been for about two years. One month I have no period at all, one month I have light spotting, and one month I have full period, sore thighs, cramps 😫😫😫😫