Implantation or AF?

J • 👶👦👧🇦🇺

my period isn't due for another week but this morning I've had very light bleeding. my period are usually very heavy and dark in colour. i had unprotected sex with my partner 3 days ago now. any advice is appreciated TIA