confused

Alexis • Mom of a little girl ❤️ Aubree Elizabeth Dellinger was born 9/1/28
Af is due the 18th. Since the 8th I have been spotting. First it was brown then it turned to pink. After sex or the big o it turns red. Then it goes back to light pink or brown. Is this af or implantation?