Having been diagnosed in 2006 with a rare and incurable heart disease known to cause sudden death in athletes - Hayden Roulston's cycling career was over at just 25 years old.
After a handful of seasons competing for professional teams Cofidis and Lance Armstrong's Discovery Team, Roulston was diagnosed with arrhythmogenic right ventricular dysplasia (ARVD) in 2006 and told to stop competing.
Bad news for a professional cyclist with ambitions to succeed on the Tour de France's 3,500 kilometres.
Yet three years on 28-year-old Roulston is an Olympic silver-medallist and last Saturday he claimed third on stage 14 of the Tour.
And before March's Tour of California, he got the confirmation from a doctor telling him what he already knew: he has a healthy heart.
"Three years ago, I was diagnosed with (ARVD), but before the Tour of California a doctor told me I have a healthy heart," said the 28-year-old.
"It's like a second life and I have got my dream back as a cyclist."
Four months after he was first diagnosed with ARVD, he met alternative healer Julie Reid in a Christchurch pub. Their conversation disrupted his beers with mates but it put Roulston back on the path to the Tour.
A quick five-minute session of reiki - an ancient Japanese healing practice which is said to channel negative energy out of the body - failed to produce any obvious results until his next bike session.
"I had finished with cycling, all my dreams were gone. I had nothing to lose," he said.
"Next day I went training and felt something different.
"I wasn't missing a heart beat and I was getting 300 beats per minute on a heart-rate monitor.
"A 300 rate means virtual death - my normal heart-rate is 170 to 180 - so, for me, 300 was a massive, massive issue.
"I had another treatment, but what is amazing is that Julie was still learning about reiki herself and the energy she has which is super powerful.
"I was totally sold after that - it blew me away to see her response: her hands were shaking and she was sweating from taking the bad energy out of my body."
Regular reiki sessions saw Roulston improve to the extent he returned to competition, and left him standing on the podium in Beijing after winning silver in the individual pursuit and bronze in the team pursuit.
But a return to the Tour de France was his ultimate ambition so when Cervelo, with 2008 winner Carlos Sastre as their leader, offered him a contract last September he jumped at it.
"Going from having to retire from the sport to come back and get both Olympic success and be back in the pros again has been incredible," he said.
"It's hard for a New Zealander, or anyone outside of Europe, to get a shot at the pros, but I am very lucky to get a second chance.
"It was only nine months ago I was at (New Zealand's) Tour of Southland questioning whether I could win that race, now I am at the Tour de France and fighting for a stage win a few days ago."
He finished third on Saturday's stage behind Katusha's Sergei Ivanov after the Russian made a stage-winning breakaway move 11 kilometres out to hold off Ireland's Nicolas Roche, who came second, just ahead of Roulston.
"It was a great achievement, I was initially disappointed and I still fully believe I can win a stage, but third is pretty good," he said.
As a domestique, Roulston's role is to give support to Cervelo's leaders Sastre and Thor Hushovd.
"My job is to support our two leaders whenever they need it, whether it is to try and lead out or get water bottles," he said.
But with a new lease of life and a second chance at Tour glory, Roulston refuses to waste a single opportunity.
"I am just beginning now, this time I will use all my potential," he said having now studied and become qualified in reiki.
"I have changed, it has fully changed my attitude to life, everything happens for a reason.
"I could have accepted the first diagnosis and said 'that's it', but I kept my mind open for a second alternative and I started to learn about the real me."
And with his partner due to give birth next Tuesday, Roulston is hoping for plenty to celebrate when the Tour finishes in Paris on Sunday.