Ciara Mageean believes her subpar display at Sunday's Diamond League meeting in Stockholm is nothing more than a blip in an otherwise stellar campaign.
Mageean emerged from elite athletics' lockdown in sparkling form, setting two national records inside a month.
The 28-year-old became the first Irish woman to duck under the two-minute barrier for the 800m when she won in Bern in July, before lowering the mark Sonia O'Sullivan set over the unusual distance of 1000m in Lille in 1993 by more than three seconds when third in a deep field in Monaco earlier this month.
However, the Portaferry runner finished 12th in a field of 14 in the 1500m in the Swedish capital on Sunday.
"Sunday was definitely a disappointing performance for me," she told Game On listeners on RTÉ 2fm.
"I think those blistering starts to the season, I maybe didn't fully appreciate the toll that would have physically on my body, going out and running the fastest time that I've ever ran over the two distances and setting two national records or the mental toll, really.
"This is a lesson that I'll learn from and I definitely prefer that it happened this year rather than next year"
"I know it's hard whenever you have lows, but whenever you have highs it can actually be quite tiring.
"I just think I hadn't recovered fully going into Stockholm and maybe it's just a lesson for both myself and my coach, to listen to the lessons my body is telling me in the lead-up to a race.
"It ended up being a subpar performance and one that i was really disappointed with, especially knowing that I actually am in such good shape and what I am capable of, but life throws you these curveballs and I'm a great believer in feeling that you learn the most from your low days.
"This is a lesson that I'll learn from and I definitely prefer that it happened this year rather than next year."
Mageean returns to the track for Ostrava's Golden Spike meeting next month.
"My next race is going to be in Ostrava, and I actually have three races in close succession that are planned –Ostrava, Berlin and Rome – two 1500m and an 800m, if I remember correctly.
"I'll sit down and I'll chat to my coach because it may be something that we decide that those three races are too close.
"Maybe I'd prefer to have a little bit of a gap between them, maybe I'll race them all because I'm on a high and I'm like 'right, I want to do that because I know they're my last three races'.
"Those are in my plans and then when I finish in Rome I get to have a break and get to get home to Portaferry because I haven't been home since February and haven't seen my parents in a good few months."