For Colorado state trooper Scott Hinshaw, getting dressed everyday is a blessing after almost losing his life.
Amazingly, Hinshaw is ready for the popular Bicycle Tour of Colorado -- 463 miles of mountains and valleys.
Nearly four years ago, an interstate car accident left him with broken legs, post traumatic stress disorder and anger.
The teen driver killed his fellow trooper, Zach Templeton. He said he became filled with hate.
"I needed to get better. And part of getting better was forgiving," Hinshaw recalled.
Forgiveness launched him on the road to recovery.
Hinshaw has since thrown the first pitch at game four of the World Series, and even become the godfather of the young driver that hit him in the crash, Cody Loose.
"The first time I saw Scott he was under a truck, bent in half. I just find it amazing what willpower can do," Loose said. "It's the final chapter in a long story, you know, and Scott, he's a great guy."
Loose, who's now 21, has served his 300 hours of community service for the crash. He will be at the finish line of the Bicycle Tour of Colorado later this month, cheering on Hinshaw -- the man who forgave him.
"To go over a Colorado Rocky Mountain pass, I have no words for it. And we're going to find out what it feels like," Hinshaw said. "I know my first pass at the top, I'm going to stop and I'm going to scream at the top of my lungs that I'm back."
Hinshaw wasn't cleared to get back on the road with the State Patrol until March of this year.
He went through nearly three-and-a-half years of painful rehab. Now, he finally can put on the uniform of a state trooper again.
*Originally broadcast on June 17, 2011.