AF does it again

Ash • Happily married and blessed to have welcomed our TWIN BOYS via IVF a year ago in March of 2017! 💛🔬🍍👶🏼👶🏼
Just when I was starting to  understand my cycle lengths, AF decideds to show up 4 days early. This is the shortest cycle I've had since charting while TTC. According to my GLOW calendar after I adjusted the days, I'm going to "O" again at the end of this month. Are my cycles considered irregular? I've had two 27 day cycles and a 30 day cycle so far. April's cycle is 25 days. I guess we get a second chance at a BFP in April.  Need good vibes today, so confused about what my body is doing/telling me.