24-year-old Stefun Darts lived with his grandparents in Houston growing up. In the second grade, he told them he was going to pay off their mortgage someday so they could retire.

For the past six years, he's been working non-stop while he's also being going to college. He surprised them earlier this month with an oversized check for $15,000. There was enough money left over to send them to the Bahamas too.