How Covenant House is helping young people experiencing homelessness face challenges in a winning way.