In the current season of giving, a teenager's good deed may have saved Christmas for another teen.
It all started with a lost wallet and one random act of kindness.
Cedar Hill High School senior Kalen Stimpson had more than $300 on a paycheck debit card when her pink wallet wound up lost. There were also items she valued, like a $2 bill she'd received as a gift.
"I got it on my 14th birthday and I haven't spent it," said Stimpson. "I just keep it."
After drill team practice one night, Stimpson says she stopped to get something to eat, and that's the last time she remembered seeing her wallet.
"I was like, ‘Oh! I can't get anybody Christmas gifts,'" she said. "'I can't because all my money was in there. I don't know how I'm going to get my parents, or friends or anybody anything.' I was just really upset about it."
Kewpie Steward is also a senior and attends Ferris High, about 50 miles east of Dallas, and came across the missing wallet.
"I was just going with my boyfriend to get his hair cut and I dropped him off and parked the car," said Steward. "It was just laying right by my door."
Steward not only found Stimpson's wallet -- she spent $6 of her own money to mail it to the address she found inside, and included a sweet note.
"I looked at her birthday and said, ‘Hey, she's a month younger than me!'" said Steward. "So that's just what came to mind."
FOX 4 tracked Steward down with the help of Facebook friends after Stimpson's mom posted her good deed on Facebook.
"I wish I could just grab her right now and hug her because she really went out of her way," said Stimpson.