The effect of Depoprovera can take a while to wear out. As you have stopped only in May, your periods are likely to be a bit erratic for the next few months till the effect wears out. The acne
is also probably a side effect of the depo.
I would advice you to use a method of contraception
and not rely on the depo for protection if you do not want to be pregnant. You can do a pregnancy
test just to be sure that you are not pregnant.
All the best.