Keith Barnes lost kid leg after he was hit by a drunk driver. Another individual was killed.
Keith Barnes' sister says she's elated but frustrated, as it took a year for the accused drunk driver who crippled her brother to finally be charged.
But Keith himself says he can't complain.
"I'm not mad at all, It was definitely a life changing event, but so far it's been good," he said.
Of all the things Keith has had to get used to over the last year, his prosthetic leg is the most obvious.
"I forgot I didn't have a leg," he said. "I tried to walk to the bathroom and my body realized I didn't have a leg and it gave out."
Even hearing that the man who caused him to lose part of his left leg has finally been charged can't bring down his positive attitude.
"I don't wish anything bad on him. I just hope he can get through what he has to go through," said Keith.
Prosecutors charged Eugene Ferrell with six counts of criminal vehicular operation for plowing into Barnes and two other people last December.
Investigators say Ferrell has a blood alcohol content level of .09 when he hit Barnes and Iowa State University hockey player Marcus Andary after they stopped to help a woman who's car has flipped over on the highway.
Andary did not survive.
"I knew he wasn't getting away with it," Keith said. "It just took time for the state to get their stuff together but they are going to throw it at him now."
After two months in a coma, and many more re-learning how to do everything he used to take for granted, Keith is concentrating on getting back behind the barber's chair.
Now, Keith is calling the anniversary of the accident "his new birthday."
"It was a day God gave me a chance to start all over," Keith said. "It was a whole new life. The chance to do things over better and I'm going to take it."
As for whether he would do it again… last time Fox 9 talked to Barnes he said "yes."
"I wouldn't take it upon myself to get out. I would call for help and wait for help to arrive."
Join our Facebook family
WTXF-TV 330 Market Street Philadelphia, PA 19106-2796