Period?

My period is late by 2 months. I’m on depo and I know it can cause irregular bleeding. It’s never been this late on depo before though. Could this be implantation bleeding? I’m 15 and really confused and scared.