Hi
Welcome to the MedHelp forum!
What you have is probably post pill amenorrhea that results from prolonged use of contraceptive pills and depot shots. The periods may return any time within a year of stopping the shots. The ovulation often returns earlier. Hence if you want to avoid pregnancy, you will need to take additional protection. It is difficult to comment beyond this at this stage. Consult a gynecologist to rule out hormonal imbalance and polycystic ovary. Please let me know if there is any thing else and do keep me posted. Take care!
Could be 6 months to 1 year after the depo shot. It took me about 6-8 months to get one.