6 Days Late

So My Period Is 6 Days Late … I Gave birth in April was on depo but never got my next shot… I’ve taken 2 pregnancy tests both were negative 🙄 but still no period !? My last two periods that I’ve tracked were June 3rd & June 29th but the last one lasted 9 days? But Not sure if that has anything to do with it being late now