So could this be implantation Bleeding ?

Faith