When 19-year-old John Lopez Jr. got a job at Walmart, he began collecting all his paychecks into his college fund. The teen boy from Texas used his savings to help a client in need.

One day, while he was working the register, a woman came through his line with cart of groceries. After telling her the total amount she has to pay, John noticed the woman standing there in tears.

It turned out the woman didn’t have the money to pay for her items, and she was clearly in panic mode.

John knew at that moment that he has to do something  “I just felt in my heart that the Lord told me I had to help her,” he said.

“OK, I got you… I got you.”

John gave selflessly with no questions asked, covering the woman’s $110 grocery bill with his own money.

Laci Smith was standing in the same line and couldn’t believe what she was witnessing. She quickly snapped a photo of John and shared it on Facebook, detailing the cashier’s act of kindness.

The heartwarming story spread like wildfire. Now, a GoFundMe page has been set up to help raise money for John’s college tuition. “This year I’d like to keep the Christmas spirit alive by giving back to this young man,” the organizer wrote. “The comments that I’ve seen about this gentleman is extraordinary. He touches a lot of lives on a daily basis. I’d like to give back to him for constantly giving himself to our community. He is also trying to save money to put himself into college. Let’s come together as a community and pay John’s tuition. He will do big things!”

Amazingly, John’s Just Giving page has already garnered over $31,000 to go towards his college fund. It’s really incredible what a community can do when they all come united. I guess it’s true what they say about karma. What goes around, comes around threefold!

Watch the full story in the video below:

You May Also Like

Simon rolls his eyes when little girl saying she is the next Celine Dion

Simon Cowell is hard to please, but 9-year- Celine wowed the judge…

Officer responds to a home regarding a complaint about an unattended 8-year-old boy officer discovers the child confined in a corner

When Officer Jody Thompson responded to an alert about an abused kid,…

A teenager gave up her newborn baby for adoption, and after 35 years, she unexpectedly sees him standing right behind her

When teenage mothers give birth to their children at a very young…

Little girl tells dad while they are having dinner she has got a new boyfriend she waits for her dad’s reaction

For fathers, it is hard to accept that their daughters will start…