A 14-year-old battling terminal cancer has received hundreds of Christmas cards from across the country after his family ...