A Nash County teen received what he calls the greatest gift he's ever gotten Monday, but he had to go through a struggle to get it.