Help ! Implantation ?

jazz

This morning I went to the restroom and I got this ! ( pic 1 ) a couple days ago it was 1 small drop of blood on my tissue ! Now I’m at cycle day 16 out of a 28 day cycle , I’m pretty sure I ovulated sooner than usually, I usually have little discharge after my period, TMI but me and the hubby baby danced every day after my period is this implantation? Help !