dpo question

My period is normally 33 days but this month it was 46 
Stared - 20th march- 25th march.
I tested positive on a opk - 3rd of April.
I'm 10dpo right now.. tested negative.
If my period goes back to 33 days this cycle my period isn't for another 8 days.. does all this make sense 😳😳😳😳
I'm so confused 

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors