A man's random act of kindness has come back 10-fold to him.
Yogi Omar was out running errands when he came across a homeless man in Vancouver asking for spare change, the New York Daily News reported.
At first he declined, but soon came back to offer the man some food or a coat.
That's when he found out that he was actually talking to a good Samaritan.
The man revealed he was actually out to do a random act of kindness, and offered to pay Omar's rent for a month.
"The first thing he said was, 'I'm actually not homeless. I do this with my family as part of a 'random act of kindness' thing each year. How can I help you?'" Omar said.
Omar revealed that he was nearly penniless himself, having spent most of his savings on a trip to China to see his father. So the good Samaritan offered to pay Omar's rent for the month.
"For me, knowing that there is someone like you doing this is just wonderful," Omar told the Daily News Monday. "A lot of people are having problems ... hopefully a story like this can brighten their spirits or make them feel better. That's what Christmas is all about."
It could have been different though. Omar had originally decided to walk on when the old man, who looked to be in his 50s, asked him for cash. It was only after a moments thought that he turned around and offered him some food or a coat.