Implantation bleeding? Period isn't due until the 12 of march and my last period was 12-16 of February.🤔 fingers crossed that I'm pregnant!

Any of you ladies been on the depo shot and not have a period?
So I keep feeling these lil sharp pains on my right side. You do get pains like that before you start your period right.? Remember I had that dark brown spotting for a few hours last month on the 22. My period suppose to start today.
Ladies who are having a boy are u getting him circumcised? If your gonna be rude and judge then don’t comment PERIOD ‼️
Question! If I'm just ovulating today and my period is supposed to be due January 4th. Will I have my period on time?
It’s been 12 weeks since my nexplanon implant has been removed. Still no period! Feeling frustrated! I don’t know what to do!