Raised by a single mother who died of breast cancer three years ago, 22-year-old William Lavinder was left on his own, with nowhere to turn. Despite facing homelessness and illness himself, he still says he is thankful for every day.