The end is in sight for Rotorua's Kelly Shrimpton.
Today marks the 22nd day of her "31Ks for 31 days" cycle journey to raise funds for Leukaemia and Blood Cancer New Zealand in memory of her partner Nick Bolton.
So far she has raised $4500 with more yet to be counted.
She said she's had sore legs and days when she's stuck to easy tracks and one day where she had a cry.
"I had an emotional breakdown last week," she said.