really weird cycle anyone else ??

Austin • TTC our rainbow baby🌈 with one little angel on earth 👧🏼 and three in heaven 👼🏼👼🏼👼🏼
So apparently I am on track for a 25 day cycle this month. I ovulated way earlier than expected and I was just lucky to if tested on Wednesday. 
Here's what I've tracked. 
Anyone else? And is this normal