My weird cycles

My cycle has been 26-27 days. Then it switched to 28 days for two months (I was proud af lol) and now I’m at 25 days. What’s going on? ☹️

Is this normal?