Period 10 days or less after O?

Lilly

I’m so confused! I’m spotting and my periods isn’t due another 5 days , I got a positive OPK CD22 today I’m 9DPO

I usually don’t get my period until CD 36-39 and today is cd32 could aunt be early ?🥺 or hopeful implanting? I usually feel my aunt coming this is a surprise sorry