Is it out of my system

Br
Ive been off depo about 15 months I immediately got my period back the first two months they were heavy woukd last like 3 weeks but now there maybe 5 or 6 days and pretty regular my cycle is usally 28-34 length and i started taking opks and i see im ovulating. So does this mean i have a different problem or does all of that not matter and it could still be depo?