Implantation bleeding??

Geneva
Im 6 dpo and bd with my SO early this morning I had some very light spotting after. The spotting is slightLy on tissue when I wipe and nothing else. When I checked my cm this morning there was barely anything blood.I have been cramping off and on for about a week but the last few days it feels like af cramps. She is not due until the 21st. The sex was not rough at all...is this implantation spotting or af trying to show early??? I have also had mild nausea and headaches as well.