Period isn’t due until the 11th

Terra • Married 2.2.19💍 Due 2.21.2020🤰🏼

Could this be implantation bleeding? I had cramps very very minor like 5 days ago then this morning when I wiped this happened. Very confused. I’ve also been very nauseous the past 2 days.