Chris Lafrenier, 39, was standing at the Logan Avenue bus loop last Friday when a 19-year-old and a 15-year-old beat him up and robbed him.
"They crushed the cartilage in my nose. I had blood pouring out of both my ears. I got a broken tooth. My kidneys are bruised, [and so are] my back, my neck, my hand," said Lafrenier.
"I remember a woman screaming, 'Stop, stop. I'm going to call 911.'"
Lafrenier's wife wanted to thank the woman who called for help, so she wrote to the Langley Times. Within days of the story being published in the local newspaper, donations began pouring in.
A GoFundMe site set up for the family has already raised more than $9,000, and people have been dropping off pet food, rent money, and even home cooked meals.
"My email box is flooded with people wanting to help. This one fellow, he's a cook, he's going to cook them a dinner on Christmas Day and bring it to them hot," said Langley Times reporter Monique Tamminga.
"It is actually an amazing Christmas spirit story, and it has gone completely viral."
Lafrenier is still recovering from his injuries, and hasn't been able to return to work. He and his wife said they have been overwhelmed by the support they have received from the community after such a horrific ordeal.
"I sort of was giving up on society," said Lafrenier. "I guess there's more people out there with big hearts than I thought."
The 19-year-old accused in the beating is currently out on bail, while the 15-year-old is being held in custody.