Naiintindihan ko, it can be worrying talaga! Depo takes time to wear off kasi hormonal siya, so it's normal na delayed pa ang period mo for a few months after you stop, happened din sa amin, one of my mum friends took almost 3-4 months bago bumalik ang regular cycle niya. Best to check with your OB though para ma-rule out any other reasons and makita kung normal lang talaga sa case mo, especially kung worried ka na. In the meantime, take a pregnancy test din if there's any chance, para sure ka.