TMI!!!! Period due in 5 days

Ar

Period due in 5 days but I started bleeding today 🤨 not a lot to fill a pad in a hour, so could it be implantation bleeding or AF Came early ? (Btw tested with 6 days sooner & clear blue both was a BFN) 😩 help.